Report for 2026-02-20
Key accomplishments
-
SCLS is on CHaP! The
cardano-clspackage is now available through the Cardano Haskell Package repository (CHaP), a significant milestone for the project’s adoption. -
CIP-0165 ready to merge: Participated in the CIP discussion; the proposal is now in a state where editors can merge it, either immediately or in the next scheduled round.
-
Namespace merges: Merged
gov/constitution/v0andgov/committee/v0namespaces intocardano-ledger. Preparedstake_pool/v0for the review queue. -
gov/pparams/v0: Rebased and continued work on this namespace; submitted for review. -
cardano-scrawlsMilestone 1 completed: Implemented proper lazy streaming so chunks are no longer loaded fully into memory. Applied the new API across the codebase, removing the old materialising API. -
cardano-scrawlsMilestone 2 — chunk validation: Implemented chunkwise hash validation using the new streaming API; wrote property-based tests for the chunk validator. -
Black-box test suite SCLS extraction: Finalised the bulk of the export process, enabling extraction of complete sets of (initial state, txn, final state) triples from the
cardano-ledgertest suite.
Next steps
-
Merge
stake_pool/v0andgov/pparams/v0; prepare the remaining namespaces (gov/proposals/v0). -
Move
cardano-scrawlsto Milestone 3 (Merkle tree computation). -
Finalise SCLS extraction integration with the
cardano-ledgertest suite.