Skip to content
CCPEDIAby Unity Nodes
Approved#322 Pull request

Proposal: Daml Deployment Toolkit

Opened 11-05-2026 by shanu12joshi, last activity 1mo ago

  1. Incoming72 days11-05-2026
  2. Ready for Vote7.2 days22-07-2026
  3. Voting Live42 days29-07-2026
  4. Approvedsince 09-09-2026
Funding request
220,000 CC
Champion named in file
Jatin (Canton Foundation)
Discussion
85 messages
6 people

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

Milestones 3

  1. (Core Deployment component MVP on Localnet and Devnet)10 days from project start
  2. (Launch Deployment component with Documentation, OCI Distribution)1 week after milestone 1
  3. (GTM and Ecosystem Adoption)2 weeks after milestone 2