* first commit finalize rebase add protoc_merkle to Makefile * in progress * fix kvstore * fix tests * remove iavl dependency * fix tx_test * fix test_abci_cli fix test_apps * fix test_apps * fix test_cover * rm rebase residue * address comment in progress * finalize rebase
Tendermint
Welcome to the Tendermint Core documentation! Below you'll find an overview of the documentation.
Tendermint Core is Byzantine Fault Tolerant (BFT) middleware that takes a state transition machine - written in any programming language - and securely replicates it on many machines. In other words, a blockchain.
Tendermint requires an application running over the Application Blockchain Interface (ABCI) - and comes packaged with an example application to do so.
Getting Started
Here you'll find quick start guides and links to more advanced "get up and running" documentation.
Core
Details about the core functionality and configuration of Tendermint.
Tools
Benchmarking and monitoring tools.
Networks
Setting up testnets manually or automated, local or in the cloud.
Apps
Building appplications with the ABCI.
Specification
Dive deep into the spec. There's one for each Tendermint and the ABCI
Edit the Documentation
See this file for details of the build process and considerations when making changes.
Version
This documentation is built from the following commit: