Skip to content

Go SDKs and Python DAZL Contributions for Canton #39 Milestone 4: Production Hardening + Ecosystem Adoption

OPENIssue
by pedrodneves30-04-2026
700K CC requested

Milestone 4: Production Hardening + Ecosystem Adoption

  • Payment: 700,000 CC total — 100,000 CC per Featured App upon each app's mainnet deployment (up to 5 apps = 500,000 CC), plus 200,000 CC upon completion of the full milestone.
  • Deadline: 8 months after grant approval
  • Focus: Reduce production risk, expand test coverage, and support ecosystem adoption of the SDKs, including use by Featured Apps in production on mainnet.
  • Deliverables / Value Metrics:

- At least 5 Featured Apps using the Go SDK in production on mainnet. - Expand unit/integration tests for Go codegen determinism, schema edge cases, and topology/admin operations. - Add at least 2 end-to-end reference examples using generated types and ledger interactions. - Upgrade playbook: documented procedure to update libraries for new Canton/DAML-LF/protobuf versions. - At least one upstream coordination cycle (DAZL follow-ups and CIP-adjacent wallet/dApp interoperability alignment). - Organize ecosystem enablement activities (workshops, walkthroughs, or office hours). - Final maintenance report: issues resolved, release notes, known limitations, and roadmap suggestions.

_Originally posted by @pedrodneves in https://github.com/canton-foundation/canton-dev-fund/issues/38#issuecomment-4350330089_