#604Incoming Pull Request549K CC requested
Proposal: Ledger Snapshot DPM Component
augustocollerone28-07-2026Last activity 1mo ago
Development Fund Proposal Submission
Proposal file: /proposals/2026-06-ledger-snapshot-dpm-component.md
Summary
This proposal requests funding to build Ledger Snapshot (dpm ledger-snapshot), an open-source DPM component that brings Hardhat-style named save/restore of local ledger state (parties, DAR packages, and the Active Contract Set) to Canton development on Sandbox and LocalNet, so teams and CI pipelines can reset to a known baseline without re-running the full bootstrap between test suites. Total request: 549,000 CC across four milestones (Milestones 1–3 span 9 weeks; Milestone 4 covers adoption and a 12-month maintenance commitment); a PoC against Sandbox is already working (demo video).
Checklist
- Proposal file added under
/proposals/ - Milestones and funding amounts defined
- Acceptance criteria included
- Alignment with Canton priorities described
Notes for Reviewers
- SIG: Daml Language & Developer Tooling (
daml-tooling). - Champion: We are an external team currently seeking a Champion.
- Complementary to Canton DevKit (PR #18) and the DPM Ledger Operations Suite (PR #520) — scope differences are detailed in the proposal's Rationale section.
- A PoC against Sandbox is already working: demo video.