Skip to content
CCPEDIAby Unity Nodes
Incoming#494 Pull requestLazer Technologies

Proposal: DPM Debug — Visual Debugging Plugin for Daml on Canton

Opened 04-07-2026 by smehrjerdian, last activity 23d ago

  1. Incoming104 days so far04-07-2026
  2. Needs Championnot reached
  3. In Reviewnot reached
  4. Ready for Votenot reached
  5. Voting Livenot reached
  6. Approvednot reached
Waiting on
Waiting on the applicant
idle 87 days
Champion named in file
Seeking champion (in discussion with Tech & Ops Committee)
Organization
Lazer Technologies
Discussion
3 messages
3 people

Development Fund Proposal Submission

Proposal file: /proposals/2026-07-Lazer-dpm-debug.md


Summary

dpm-debug is a DPM plugin bringing visual transaction debugging, structured test output with assertion diffs, and a searchable debug log panel to the Daml developer experience on Canton — the #1 gap cited in the Foundation's DX survey. Lazer Technologies requests 1,000,000 CC (~$140,000) over 16 weeks across 3 milestones (400K/400K/200K CC), released MIT-licensed as a common-good developer tool.


Checklist

  • Proposal file added under /proposals/
  • Milestones and funding amounts defined
  • Acceptance criteria included
  • Alignment with Canton priorities described

Notes for Reviewers

Runtime debugging complements (does not overlap) Certora's compile-time static analysis (#130) and extends Foundation-funded DPM (#49) via its plugin architecture. Champion: in discussion with the Tech & Ops Committee. Supporting strategy deck: https://lazertechnologies.github.io/canton-debugger-proposal/