1. Introduction
  2. Blueprints
    1. Network
      1. Multiplexing
      2. Mini-protocols
      3. Handshake Mini-protocol
    2. Consensus
      1. Chain validity
      2. Chain selection
      3. Forging new blocks
      4. Ledger queries
      5. Multi-era considerations
    3. Storage
      1. Semantics of storage mini-protocols
        1. ChainSync
        2. BlockFetch
      2. ChainDB format
    4. Mempool
      1. TxSubmission2
    5. Ledger
      1. Block Validation
  3. Styleguide
  4. Contributing