Skip to content

Proposal: DPM Debug — Visual Debugging Plugin for Daml

OPENPull Request
by smehrjerdian22-04-2026Incoming
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