In ProgressRust / Haskell

Cardano Canonical Ledger State

Standard Canonical Ledger State (SCLS) - A stable, versioned, and verifiable file format for representing the Cardano ledger state with comprehensive documentation and progress tracking.

  • Cross-Implementation Compatibility: Deterministic CBOR encodings ensure identical snapshots.
  • Cryptographic Verification: Per-chunk commitments with manifest validation.
  • Future-Proof Design: Extensible architecture for indexes, Bloom filters, and more.
  • Incremental Updates: Compatible with UTxO-HD/LSM on-disk structures.
  • Streaming Support: Efficient builds and data consistency validation.
Cardano Canonical Ledger State

Features

FeatureStatusImplementedIntegrated
CIPCompleteImplemented: yesIntegrated: no
Serialization LibraryCompleteImplemented: yesIntegrated: yes
Definition of the dataCompleteImplemented: yesIntegrated: yes
Integration into cardano-ledgerIn ProgressImplemented: yesIntegrated: no
ToolingCompleteImplemented: yesIntegrated: yes