Proposal: DPM Debug — Visual Debugging Plugin for Daml
OPENPull Request
750K CC requested
Development Fund Proposal Submission
Proposal file: /proposals/dpm-debug-visual-debugger.md
Summary
A DPM plugin providing visual transaction debugging, structured test output, and a debug log panel for Daml developers on Canton.
- Category: daml-tooling
- Budget: 750,000 CC (~$112,500 USD at $0.15/CC)
- Timeline: 12 weeks, 3 milestones (front-loaded: M1 300K, M2 300K, M3 150K)
- Champion (requested): @Jatinp26
Addresses the #1 cited developer experience gap (visual debugging) per the Foundation's DX survey. Built as a DPM plugin to extend the Foundation's existing investment in DPM (PR #49) and complement Certora's Package Analyzer (PR #130).
Strategy Deck: https://lazertechnologies.github.io/canton-debugger-proposal/
Checklist
- [x] Proposal file added under /proposals/
- [x] Milestones and funding amounts defined
- [x] Acceptance criteria included
- [x] Alignment with Canton priorities described
Proposer
Lazer Technologies — North America-based product studio (200+ engineers). Clients include Coinbase, Kraken, Privy, Dynamic, Turnkey, Crossmint. https://www.lazertechnologies.com/industries/crypto