Skip to content

Proposal: Daml Deployment Toolkit

OPENPull Request
by shanu12joshi11-05-2026Incoming
130K CC requested
daml-tooling

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