You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Alexander Simmerl f93798f72d
Merge branch 'master' into release/v0.22.1
6 years ago
..
architecture adr: update readme 6 years ago
assets update docs/examples & terraform/ansible (#1534) 6 years ago
examples lint markdown 6 years ago
images docs: finish pull from tools 7 years ago
spec RIPEMD160 -> SHA256 6 years ago
specification lint markdown 6 years ago
.python-version Cleanup build and structure 7 years ago
DOCS_README.md add docs/DOCS_README.md for devs, closes #1885 (#1905) 6 years ago
Makefile Cleanup build and structure 7 years ago
README.md add a link to full node guide 6 years ago
abci-cli.md lint markdown 6 years ago
abci-spec.md lint markdown 6 years ago
app-architecture.md lint markdown 6 years ago
app-development.md lint markdown 6 years ago
conf.py docs: update abci links (#1796) 6 years ago
deploy-testnets.md lint markdown 6 years ago
determinism.md docs: update abci links (#1796) 6 years ago
ecosystem.md lint markdown 6 years ago
getting-started.md lint markdown 6 years ago
how-to-read-logs.md lint markdown 6 years ago
index.rst fix url path because cloudfront 6 years ago
indexing-transactions.md lint markdown 6 years ago
install.md lint markdown 6 years ago
introduction.md lint markdown 6 years ago
metrics.md limit number of open connections 6 years ago
package.json add linters to docs 6 years ago
requirements.txt docs: add sphinx Makefile & requirements 7 years ago
running-in-production.md lint markdown 6 years ago
subscribing-to-events-via-websocket.md lint markdown 6 years ago
terraform-and-ansible.md lint markdown 6 years ago
transactional-semantics.md moar 6 years ago
using-tendermint.md lint markdown 6 years ago
yarn.lock add linters to docs 6 years ago

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.