tendermint/docs
Ethan Buchman d6394bcbfd
Merge branch 'release/v0.22.0' into 1762-tm-stops-producing-blocks
2018-07-01 11:39:43 -04:00
..
architecture adr: update readme 2018-06-23 09:29:46 -04:00
assets Revert "delete everything" (includes everything non-go-crypto) 2018-06-20 17:35:30 -07:00
examples more changes from #1721 2018-06-20 20:25:08 -07:00
images Revert "delete everything" (includes everything non-go-crypto) 2018-06-20 17:35:30 -07:00
spec docs/spec: update address spec to sha2 for ed25519 2018-07-01 01:29:28 -04:00
specification revert back to Jae's original payload size limit 2018-06-29 12:57:17 +04:00
.python-version Revert "delete everything" (includes everything non-go-crypto) 2018-06-20 17:35:30 -07:00
Makefile Revert "delete everything" (includes everything non-go-crypto) 2018-06-20 17:35:30 -07:00
README.md add a link to full node guide 2018-06-26 11:21:25 +04:00
abci-cli.md Merge branch 'develop' into zach/more-docs-fixes 2018-06-25 10:27:33 -04:00
abci-spec.md docs: update abci links (#1796) 2018-06-23 00:16:51 +02:00
app-architecture.md docs: update abci links (#1796) 2018-06-23 00:16:51 +02:00
app-development.md docs: minor fix for abci query peer filter 2018-07-01 01:23:38 -04:00
conf.py docs: update abci links (#1796) 2018-06-23 00:16:51 +02:00
deploy-testnets.md link fixes 2018-06-23 00:06:04 +00:00
determinism.md docs: update abci links (#1796) 2018-06-23 00:16:51 +02:00
ecosystem.md Revert "delete everything" (includes everything non-go-crypto) 2018-06-20 17:35:30 -07:00
getting-started.md Fix typo (#1837) 2018-06-29 22:09:50 +04:00
how-to-read-logs.md Merge branch 'develop' into zach/more-docs-fixes 2018-06-25 10:27:33 -04:00
index.rst the last RTD version is archived 2018-06-25 10:33:18 -04:00
indexing-transactions.md Revert "delete everything" (includes everything non-go-crypto) 2018-06-20 17:35:30 -07:00
install.md Revert "delete everything" (includes everything non-go-crypto) 2018-06-20 17:35:30 -07:00
introduction.md docs: update abci links (#1796) 2018-06-23 00:16:51 +02:00
metrics.md limit number of open connections 2018-06-22 19:25:11 +04:00
requirements.txt Revert "delete everything" (includes everything non-go-crypto) 2018-06-20 17:35:30 -07:00
running-in-production.md revert back to Jae's original payload size limit 2018-06-29 12:57:17 +04:00
subscribing-to-events-via-websocket.md Revert "delete everything" (includes everything non-go-crypto) 2018-06-20 17:35:30 -07:00
terraform-and-ansible.md Revert "delete everything" (includes everything non-go-crypto) 2018-06-20 17:35:30 -07:00
transactional-semantics.md Revert "delete everything" (includes everything non-go-crypto) 2018-06-20 17:35:30 -07:00
using-tendermint.md Merge branch 'develop' into zach/more-docs-fixes 2018-06-25 10:27:33 -04:00

README.md

Tendermint

Welcome to the Tendermint Core documentation! The introduction below provides an overview to help you navigate to your area of interest.

Introduction

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. Follow the installation instructions to get up and running quickly. For more details on using tendermint see that and the following sections.

Networks

Testnets can be setup manually on one or more machines, or automatically on one or more machine, using a variety of methods described in the deploy testnets section. For more information (and to join) about the Cosmos Network testnets, see here.

Application Development

The first step to building application on Tendermint is to install ABCI-CLI and play with the example applications.