Skip to content

Files

Latest commit

 

History

History
This branch is 805 commits ahead of, 946 commits behind celestiaorg/celestia-core:v0.34.x-celestia.

celestia-architecture

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
Sep 23, 2021
Sep 23, 2021
Sep 23, 2021
Sep 23, 2021
Sep 23, 2021
Sep 23, 2021
Sep 23, 2021
Sep 23, 2021
Oct 1, 2021
Oct 1, 2021
Oct 1, 2021
Sep 23, 2021
Sep 23, 2021

Tendermint and Celestia

celestia-core is not meant to be used as a general purpose framework. Instead, its main purpose is to provide certain components (mainly consensus but also a p2p layer for Tx gossiping) for the Celestia main chain. Hence, we do not provide any extensive documentation here.

Instead of keeping a copy of the Tendermint documentation, we refer to the existing extensive and maintained documentation and specification:

Reading these will give you a lot of background and context on Tendermint which will also help you understand how celestia-core and celestia-app interact with each other.

Celestia

As mentioned above, celestia-core aims to be more focused on the Celestia use-case than vanilla Tendermint. Moving forward we might provide a clear overview on the changes we incorporated. For now, we refer to the Celestia specific ADRs in this repository as well as to the Celestia specification: