tendermint/docs
Joon 71a34adfe5 General Merkle Proof (#2298)
* first commit

finalize rebase

add protoc_merkle to Makefile

* in progress

* fix kvstore

* fix tests

* remove iavl dependency

* fix tx_test

* fix test_abci_cli

fix test_apps

* fix test_apps

* fix test_cover

* rm rebase residue

* address comment in progress

* finalize rebase
2018-09-28 20:03:19 -04:00
..
.vuepress Minor docs cleanup (#2472) 2018-09-23 02:25:33 -04:00
app-dev General Merkle Proof (#2298) 2018-09-28 20:03:19 -04:00
architecture adr-021: note about tag spacers (#2362) 2018-09-19 18:56:23 -04:00
imgs docs: fix links & other imrpvoements 2018-08-07 19:47:51 -04:00
interviews Peng/deprecate aib data (#1926) 2018-07-09 13:19:45 +04:00
introduction copy without sudo (#2474) 2018-09-23 08:31:19 -04:00
networks docs: Update README (#2393) 2018-09-17 18:43:10 +02:00
research Minor docs cleanup (#2472) 2018-09-23 02:25:33 -04:00
spec privval: Switch to amino encoding in SignBytes (#2459) 2018-09-28 19:57:29 -04:00
tendermint-core disable mempool WAL by default (#2490) 2018-09-28 19:28:42 -04:00
tools lint markdown docs using a stop-words and write-good linters (#2195) 2018-08-27 11:33:46 +04:00
.python-version Revert "delete everything" (includes everything non-go-crypto) 2018-06-20 17:35:30 -07:00
.textlintrc.json lint markdown docs using a stop-words and write-good linters (#2195) 2018-08-27 11:33:46 +04:00
DOCS_README.md add version to docs 2018-09-26 17:49:20 -04:00
README.md add version to docs 2018-09-26 17:49:20 -04:00
package-lock.json docs: Add assets/instructions for local docs build (#2453) 2018-09-21 13:39:55 +02:00
package.json lint markdown docs using a stop-words and write-good linters (#2195) 2018-08-27 11:33:46 +04:00
stop-words.txt lint markdown docs using a stop-words and write-good linters (#2195) 2018-08-27 11:33:46 +04:00
yarn.lock lint markdown docs using a stop-words and write-good linters (#2195) 2018-08-27 11:33:46 +04:00

README.md

Tendermint

Welcome to the Tendermint Core documentation! Below you'll find an overview of the documentation.

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.

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.

Networks

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

Edit the Documentation

See this file for details of the build process and considerations when making changes.

Version

This documentation is built from the following commit: