Proposal: CIP-56 Utility Token Support for the Canton Wallet SDK
RejectedPR- SIG
- needs-SIG
- Champion
- —
- Author org
- —
- Ask
- 600,000
Abstract
Revised scope after maintainer feedback. Rather than a new TypeScript token library (the official canton-network/wallet SDK already covers transfer/allocation/utxos), this proposal contributes the missing Utility Registry token support upstream to that SDK, specifically generic transfer pre-approval with factory resolution (default vs pre-approval factory) and shared choice-context / disclosed-contract handling for non-Amulet registries, plus a tested reference integration against real registries and completed CIP-56 docs. It is Apache-2.0, with success measured by the contributions merging and independent teams integrating tokens through this path.
Milestones
| Title | Due date | Target | Amount (CC) |
|---|---|---|---|
| Core library and registry adapters | — | — | 250,000 |
| Pre-approval handling and conformance suite | — | — | 200,000 |
| Reference app and adoption | — | 150,000 CC upon committee acceptance of adoption evidence | 150,000 |
| Total | 600,000 | ||
- % of approved-to-date
- 0.8%
- % if all RFV pass
- —
RFV scenario unavailable — using approved-to-date as denominator (degraded mode).
- Ask (CC)
- 600,000
Comments by org
7 comments · 0 orgs · last activity May 22, 2026
| Organisation | Comments |
|---|---|
| Unknown | 7 |