2018-06-22 18:13:25 -04:00
|
|
|
# Tendermint
|
2017-09-01 19:42:23 -04:00
|
|
|
|
2018-09-30 12:35:52 -04:00
|
|
|
Welcome to the Tendermint Core documentation!
|
2017-09-01 19:42:23 -04:00
|
|
|
|
2018-09-30 12:35:52 -04:00
|
|
|
Tendermint Core is a blockchain application platform; it provides the equivalent
|
|
|
|
of a web-server, database, and supporting libraries for blockchain applications
|
|
|
|
written in any programming language. Like a web-server serving web applications,
|
|
|
|
Tendermint serves blockchain applications.
|
2017-09-01 19:42:23 -04:00
|
|
|
|
2018-09-30 12:35:52 -04:00
|
|
|
More formally, Tendermint Core performs Byzantine Fault Tolerant (BFT)
|
|
|
|
State Machine Replication (SMR) for arbitrary deterministic, finite state machines.
|
|
|
|
For more background, see [What is
|
|
|
|
Tendermint?](introduction/what-is-tendermint.md).
|
2018-09-17 12:43:10 -04:00
|
|
|
|
2018-09-30 12:35:52 -04:00
|
|
|
To get started quickly with an example application, see the [quick start guide](introduction/quick-start.md).
|
2018-09-17 12:43:10 -04:00
|
|
|
|
2018-09-30 12:35:52 -04:00
|
|
|
To learn about application development on Tendermint, see the [Application Blockchain Interface](spec/abci).
|
2018-09-17 12:43:10 -04:00
|
|
|
|
2018-09-30 12:35:52 -04:00
|
|
|
For more details on using Tendermint, see the respective documentation for
|
|
|
|
[Tendermint Core](tendermint-core), [benchmarking and monitoring](tools), and [network deployments](networks).
|
2018-09-17 12:43:10 -04:00
|
|
|
|
2018-09-30 12:35:52 -04:00
|
|
|
## Contribute
|
2018-09-17 12:43:10 -04:00
|
|
|
|
2018-09-30 12:35:52 -04:00
|
|
|
To contribute to the documentation, see [this file](./DOCS_README.md) for details of the build process and
|
2018-09-17 12:43:10 -04:00
|
|
|
considerations when making changes.
|
2018-09-26 17:49:20 -04:00
|
|
|
|
|
|
|
## Version
|
|
|
|
|
|
|
|
This documentation is built from the following commit:
|