mirror of
https://github.com/tendermint/tendermint.git
synced 2026-01-06 05:25:35 +00:00
93979300be638643e38f1c8965265291677f6933
Tendermint in Golang
Tendermint is a completely decentralized byzantine consensus protocol suitable for use in crypto-currencies.
This project is a reference implementation of the protocol.
Submodules
- consensus: core consensus algorithm
- state: application state; mutated by transactions
- blocks: structures of the blockchain
- mempool: gossip of new transactions
- merkle: merkle hash trees
- p2p: extensible P2P networking
Build
go build -o tendermint github.com/tendermint/tendermint/cmd
Run
./tendermint daemon
Contribute
Resources
Description
Languages
Go
85.9%
TeX
7.2%
TLA
4.9%
Shell
0.6%
Python
0.5%
Other
0.8%