Proposal: Canton Cross-Domain Messaging (CCDM)
RejectedPR- SIG
- needs-SIG
- Champion
- —
- Author org
- —
- Ask
- 2,400,000
Abstract
Canton Cross-Domain Messaging (CCDM) delivers a reusable, Canton-native reference implementation for asynchronous cross-synchronizer workflow messaging using protocol-native contract reassignment. The project ships a Daml channel-policy and message-capsule model, a TypeScript automation toolkit, persisted recovery logic, and a reference application across 4 adoption-based milestones requesting 2,400,000 CC in total funding.
Milestones
| Title | Due date | Target | Amount (CC) |
|---|---|---|---|
| Channel Policy and Message Capsule Daml Primitives | — | At least one Canton multi-synchronizer application team has reviewed the MessageChannelPolicy and MessageCapsule primitives, confirmed that the native reassignment-based delivery model is applicable to their cross-domain coordination requirement, and provided written feedback incorporated into the published implementation. | 550,000 |
| Reassignment Automation Toolkit | — | At least one Canton multi-synchronizer team has deployed the TypeScript automation toolkit against a real (non-sandbox) Canton environment with two synchronizers and confirmed that the happy-path publish -> reassign -> activate -> consume flow completes without manual command intervention. | 850,000 |
| Recovery, Idempotency, and Reverse Receipt Logic | — | At least one Canton multi-synchronizer team has tested one or more recovery scenarios — restart, duplicate processing, or target-side rejection — in a real or simulated environment and confirmed that the implementation converges to the expected Delivered, Rejected, or Expired state without manual intervention. | 650,000 |
| Reference App and Technical Documentation | — | At least three independent Canton application or operator teams have adopted or reviewed some portion of the reference implementation — primitives, automation toolkit, or documentation — and the project has been publicly released with documented adoption evidence so that future teams can start from a validated, community-reviewed baseline. | 350,000 |
| Total | 2,400,000 | ||
Budget impact
- % of available
- 1.4%
- % if all RFV pass
- 1.4%
- Ask (CC)
- 2,400,000
Comments by org
3 comments · 0 orgs · last activity Apr 2, 2026
| Organisation | Comments |
|---|---|
| Unknown | 3 |