In Progress

2025-11-23

Cardano Canonical Ledger State

Report for 2025-11-23

Key accomplishments

-Sent PR for snapshot/v0 CDDL and prepared example project site.

-Finished many namespaces and progressed toward generating a full multi-namespace SCLS file.

-Implemented test code for committee/proposals namespaces; updated specs where needed.

-Continued refactor of versioned encoding/serialization API and implemented example end-to-end flow to validate design choices.

-Worked on ensuring versioned encoder applies key-size restrictions correctly.

Next steps

-Implement processing for namespace v0 on cardano-ledger-old and iterate to next namespaces.

-Adapt testing code to latest cardano-canonical-ledger master; attempt generating a full file with all namespaces.

-Decide on deterministic CBOR approach (implement on our side vs upstream cborg).