2018-06-22 18:13:25 -04:00
|
|
|
# Tendermint
|
2017-09-01 19:42:23 -04:00
|
|
|
|
2018-09-17 12:43:10 -04:00
|
|
|
Welcome to the Tendermint Core documentation! Below you'll find an
|
|
|
|
overview of the documentation.
|
2017-09-01 19:42:23 -04:00
|
|
|
|
2018-06-26 11:21:25 +04:00
|
|
|
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.
|
2017-09-01 19:42:23 -04:00
|
|
|
|
2018-06-26 11:21:25 +04:00
|
|
|
Tendermint requires an application running over the Application Blockchain
|
|
|
|
Interface (ABCI) - and comes packaged with an example application to do so.
|
2018-09-17 12:43:10 -04:00
|
|
|
|
|
|
|
## 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.
|
2017-09-01 19:42:23 -04:00
|
|
|
|
2018-06-22 18:13:25 -04:00
|
|
|
## Networks
|
|
|
|
|
2018-09-17 12:43:10 -04:00
|
|
|
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
|
2018-06-22 18:13:25 -04:00
|
|
|
|
2018-09-17 12:43:10 -04:00
|
|
|
## Edit the Documentation
|
2018-06-22 18:13:25 -04:00
|
|
|
|
2018-09-17 12:43:10 -04:00
|
|
|
See [this file](./DOCS_README.md) for details of the build process and
|
|
|
|
considerations when making changes.
|
2018-09-26 17:49:20 -04:00
|
|
|
|
|
|
|
## Version
|
|
|
|
|
|
|
|
This documentation is built from the following commit:
|