cosmos-sdk/docs/spec
rigelrozanski ab028a7805 cwgoes comments, improved pseudocode 2018-06-13 21:58:36 -07:00
..
WIP_provisioning cwgoes spec comments 2018-06-05 09:25:27 -07:00
WIP_slashing cwgoes spec comments 2018-06-05 09:25:27 -07:00
basecoin add spec dir 2018-02-11 12:17:40 -05:00
governance Almost from scratch reimplementation of bech32cosmos integration. 2018-05-27 13:47:23 +02:00
ibc spec/ibc -> spec/ibc/mvp 2018-05-07 09:47:17 -04:00
other add spec dir 2018-02-11 12:17:40 -05:00
staking cwgoes comments, improved pseudocode 2018-06-13 21:58:36 -07:00
README.md cwgoes comments, improved pseudocode 2018-06-13 21:58:36 -07:00

README.md

Cosmos Hub Spec

This directory contains specifications for the application level components of the Cosmos Hub.

NOTE: the specifications are not yet complete and very much a work in progress.

  • Basecoin - Cosmos SDK related specifications and transactions for sending tokens.
  • Governance - Governance related specifications including proposals and voting.
  • IBC - Specification of the Cosmos inter-blockchain communication (IBC) protocol.
  • Staking - Proof-of-stake related specifications including bonding and delegation transactions, inflation, etc.
  • Slashing - Specifications of validator punishment mechanisms
  • Provisioning - Fee distribution, and atom provision distribution specification
  • Other - Other components of the Cosmos Hub, including the reserve pool, All in Bits vesting, etc.

The specification for Tendermint, i.e. the underlying blockchain, can be found elsewhere.