cosmos-sdk/docs/spec
2023-04-10 13:19:57 +02:00
..
_ics docs: replace Tendermint references in docs with CometBFT (#15339) 2023-03-14 20:41:35 +01:00
addresses docs: replace Tendermint references in docs with CometBFT (#15339) 2023-03-14 20:41:35 +01:00
fee_distribution Robert/docs slashing (#8329) 2021-01-16 00:03:08 +01:00
store docs: simplifying categories (#15757) 2023-04-10 13:19:57 +02:00
_category_.json docs: simplifying categories (#15757) 2023-04-10 13:19:57 +02:00
README.md docs: simplifying categories (#15757) 2023-04-10 13:19:57 +02:00
SPEC_MODULE.md refactor: revert API breaking change on Slash (#14363) 2022-12-20 12:12:05 +01:00
SPEC_STANDARD.md docs: refactor typescript pseudocode to golang (#14939) 2023-02-07 06:11:36 -05:00

sidebar_position
1

Specifications

This directory contains specifications for the modules of the Cosmos SDK as well as Interchain Standards (ICS) and other specifications.

Cosmos SDK applications hold this state in a Merkle store. Updates to the store may be made during transactions and at the beginning and end of every block.

Cosmos SDK specifications

  • Store - The core Merkle store that holds the state.
  • Bech32 - Address format for Cosmos SDK applications.

Modules specifications

Go the module directory

CometBFT

For details on the underlying blockchain and p2p protocols, see the CometBFT specification.