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 15:08:01 -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
2018-09-30 15:08:01 -04:00
[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-11-15 14:41:40 -05:00
To contribute to the documentation, see [this file ](https://github.com/tendermint/tendermint/blob/master/docs/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: