--- order: 1 parent: title: Understanding Tendermint order: 5 --- # Overview This section dives into the internals of Go-Tendermint. - [Using Tendermint](./using-tendermint.md) - [Subscribing to events](./subscription.md) - [Block Structure](./block-structure.md) - [RPC](./rpc.md) - [Block Sync](./block-sync/README.md) - [State Sync](./state-sync/README.md) - [Mempool](./mempool/README.md) - [Light Client](./light-client.md) - [Consensus](./consensus/README.md) - [Peer Exchange (PEX)](./pex/README.md) - [Evidence](./evidence/README.md) For full specifications refer to the [spec repo](https://github.com/tendermint/spec).