Proposal: Canton Network DevKit by Moonsong Labs
Development Fund Proposal Submission
Proposal file: /proposals/canton-network-devkit.md
---
Summary
This proposal introduces DevKit, an extension to Digital Asset’s dpm CLI that standardizes dependency management, package and interface discovery, documentation extraction, and transaction tracing for Canton developers. It reduces reliance on custom scripts and fragmented workflows, improving repeatability across local development and CI. The proposal also includes bounded AI-assisted support to accelerate debugging and integration without expanding the trust surface.
---
Checklist
- [x] Proposal file added under
/proposals/ - [x] Milestones and funding amounts defined
- [x] Acceptance criteria included
- [x] Alignment with Canton priorities described
---
Notes for Reviewers
This proposal focuses strictly on developer tooling and does not introduce protocol changes, custody infrastructure, or production services. It is designed as an additive extension to dpm to avoid fragmentation and support incremental adoption by existing Canton teams.
AI-assisted features are intentionally scoped to advisory workflows operating on DevKit outputs only, with no signing or transaction submission.
The addendum contains detailed command surfaces, architecture, and example workflows for trace inspection and debugging.