TIM - Multigraph Dynamically Sharded Blockchain(100 to 100 Million TPS )
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
cmd
README.md

README.md

TIM - Golang

Join the chat at https://gitter.im/tim-coin/tim

WTF: https://twitter.com/prabhatkr/status/1037235359824797697

View Live Demo by TIM Dev

Official golang implementation of the tim protocol.(Modified by TIM - Copyright notices maintained in respective files for Golang, Google, Zack Guo, Snappy, John, Twitter, Prometheus,Ethereum )

API Reference Gitter

Alpha Binaries are available for Mac OSX and Ubuntu 14+ LTS

Binary archives are published at https://github.com/tim-coin/tim/tree/master/cmd.

Running the binary

For prerequisites and detailed build instructions please read the Installation Instructions on the wiki.

Network Go-Live in November 2018

Planned Executables - TIM will be interoperable with Go-Ethereum libraries for ease of development

The tim project will come with several wrappers/executables found in the cmd directory.

Command Description
timd Additional flags to run as graph miner, consensus miner or Challenger nodes
abigen Very similar to Go-Ethereum
bootnode Very similar to Go-Ethereum for discovery node for Graph Miners or Consensus Miners
tvm Additional features of running geo-fenced contracts
timdrpctest Additional features to run RPC tests in both comms layers
rlpdump Very similar to Go-Ethereum.
swarm Additional features of optional entry in one or two layers or both layers of swarm network of TIM
puppetim Similar to Go_ethereum, a CLI wizard that aids in creating a new tim network, but also for Graph Layer and/or Consensus Layers or Both.

License

The tim library (i.e. all code outside of the cmd directory) is licensed under the GNU Lesser General Public License v3.0, also included in our repository in the COPYING.LESSER file.

The tim binaries (i.e. all code inside of the cmd directory) is licensed under the GNU General Public License v3.0, also included in our repository in the COPYING file.

The tim static binaries (i.e. all code inside of the cmd/static directory) is licensed under the TIM Enterprise License, also included in our repository in the COPYING file.