Skip to content
CCPEDIAby Unity Nodes
Incoming#237 Pull request

Proposal: DPM Debug — Visual Debugging Plugin for Daml

Opened 22-04-2026 by smehrjerdian, last activity 28d ago

  1. Incoming182 days so far22-04-2026
  2. Needs Championnot reached
  3. In Reviewnot reached
  4. Ready for Votenot reached
  5. Voting Livenot reached
  6. Approvednot reached
Waiting on
Nobody has picked it up
idle 182 days
Funding request
750,000 CC
Discussion
0 messages
0 people

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

  • Proposal file added under /proposals/
  • Milestones and funding amounts defined
  • Acceptance criteria included
  • 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

Milestones 3

  1. DPM Plugin Scaffold + Enhanced CLI Test Output5 weeks from approval
  2. Visual Transaction Debugger (Web UI)5 weeks after M1 acceptance
  3. Snapshot/Replay + 1.0 Release2 weeks after M2 acceptance