Proposal: Daml Deployment Toolkit
Development Fund Proposal Submission
Proposal file:
/proposals/daml_deployment_toolkit.md
---
Summary
We are building a DPM Component that handles the Canton developer workflow from getting a Daml contract deploy onto a validator.
Daml Deployment Tool is a DPM component that handles the full Daml deployment lifecycle on Canton. It is designed for building, testing, deploying, and debugging Daml smart contracts, from a single command across Localnet, Devnet, Testnet, and Mainnet. It supports both the Admin API and Ledger API upload paths, is multi-synchronizer, integrates with DPM-built packages, and resolves Canton protobuf bundles automatically against the project's SDK version and It closes the ecosystem's most urgent tooling gap.
Total request: 130,000 CC across four milestones over one months.
---
Checklist
- [X] Proposal file added under
/proposals/ - [X] Milestones and funding amounts defined
- [X] Acceptance criteria included
- [X] Alignment with Canton priorities described