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: 220,000 CC across three milestones over one months.
Checklist
- Proposal file added under
/proposals/ - Milestones and funding amounts defined
- Acceptance criteria included
- Alignment with Canton priorities described