{"cip_id":"0112","title":"Canton Network Token Standard V2 - Improvements for Privacy, Performance and Traditional Accounting","status":"Approved","counts":{"sibling_cips":5,"forum_posts":10,"forum_topics":10,"mailing_messages":33,"mailing_threads":11,"github_items":42,"blog_posts":3,"youtube_videos":0,"total":93},"sibling_cips":[{"id":"PR-276","cip_number":null,"title":"Canton NFT Profile on Token Standard V2","status":"Draft","reason":"requires"},{"id":"PR-204","cip_number":null,"title":"Canton Network Credentials Standard","status":"Early Draft","reason":"mentioned-in-content"},{"id":"PR-245","cip_number":null,"title":"File Governance for Multi-Party Contracts","status":"Draft","reason":"mentioned-in-content"},{"id":"PR-277","cip_number":null,"title":"Token Data Disclosure Standard HTTP API","status":"In Review","reason":"mentioned-in-content"},{"id":"0120","cip_number":120,"title":"Traffic-Based Validator Rewards and Confirming Validator Incentives","status":"Proposed","reason":"mentioned-in-content"}],"forum_posts":[{"id":25788,"topic_id":9237,"topic_title":"Understanding how to discover and interact with existing Canton platform/token contracts from an application","post_number":2,"username":"radevG","created_at":"2026-09-29T15:01:24.490Z","snippet":"… ir own rules. See CIP-0056’s Ethereum comparison . Current documentation also covers V2, defined by CIP-0112 . Use the version supported by your token registry. Version references . 5. Are there sample projec …","topic_url":"https://forum.canton.network/t/understanding-how-to-discover-and-interact-with-existing-canton-platform-token-contracts-from-an-application/9237"},{"id":25725,"topic_id":9207,"topic_title":"Per-user deposit destination on a single party without a memo field — is there a pattern?","post_number":1,"username":"joao_trakx","created_at":"2026-09-22T13:49:26.159Z","snippet":"… y that forwards to a fixed destination while preserving who it was addressed to. Related questions: CIP-0112 Accounts (“ owner + provider + id ”) seem to be the standard’s answer, but the account “ id ” is a  …","topic_url":"https://forum.canton.network/t/per-user-deposit-destination-on-a-single-party-without-a-memo-field-is-there-a-pattern/9207"},{"id":25645,"topic_id":9140,"topic_title":"Sub-custody for retail distribution of tokenized funds — omnibus, or on-ledger under CIP-0112?","post_number":1,"username":"Dfrnw","created_at":"2026-09-16T11:00:54.774Z","snippet":"… se on Canton. Composability is exactly what the chain is supposed to add and omnibus gives it back. CIP-0112 supports modelling custody chains on the ledger - If on-ledger sub-custody is the intended pattern  …","topic_url":"https://forum.canton.network/t/sub-custody-for-retail-distribution-of-tokenized-funds-omnibus-or-on-ledger-under-cip-0112/9140"},{"id":25629,"topic_id":9126,"topic_title":"MintBurnFactory Holding Offers/Requests","post_number":4,"username":"Matteo_Limberto","created_at":"2026-09-11T13:16:31.817Z","snippet":"The Token Standard doesn’t cover burn and mint operations, only transfers. Burn and mint are currently app-specific. The DA Registry offers a composition point to (Daml) apps with custom mint and burn","topic_url":"https://forum.canton.network/t/mintburnfactory-holding-offers-requests/9126"},{"id":25612,"topic_id":9123,"topic_title":"Architecting an Interoperable Hardware Wallet (Trezor) via CIP-103: Topology, Validator Multi-Tenancy, and Custom dApp DAR Handling","post_number":1,"username":"e1emre","created_at":"2026-09-09T16:52:14.401Z","snippet":"Hi Canton Network Team & Ecosystem Builders, We are exploring adding Trezor hardware support to the Canton Network. In ecosystems like EVM, Solana, or any other chain, hardware integration does not re","topic_url":"https://forum.canton.network/t/architecting-an-interoperable-hardware-wallet-trezor-via-cip-103-topology-validator-multi-tenancy-and-custom-dapp-dar-handling/9123"},{"id":25550,"topic_id":9082,"topic_title":"Testing CIP-56 on LocalNet","post_number":3,"username":"Simon_Meier","created_at":"2026-08-31T14:54:49.319Z","snippet":"And if you need a token that implements CIP-56 then use the Amulet token from your LocalNet, which BTW also implements CIP-112 in case you need to test TSv2 workflows.","topic_url":"https://forum.canton.network/t/testing-cip-56-on-localnet/9082"},{"id":25464,"topic_id":9059,"topic_title":"[Feedback welcome] OpenZeppelin’s Daml development stack is public and open for review","post_number":1,"username":"Pepe_Blasco","created_at":"2026-08-12T14:48:59.180Z","snippet":"Hi Canton community, The first repos of OpenZeppelin’s open-source Daml development stack for Canton are now public, and we’re looking for your feedback. Test it, read the designs, and let us know how","topic_url":"https://forum.canton.network/t/feedback-welcome-openzeppelin-s-daml-development-stack-is-public-and-open-for-review/9059"},{"id":25439,"topic_id":9046,"topic_title":"Decoupling Application DAR Dependencies from Splice Amulet Upgrades","post_number":5,"username":"Federico_Rodriguez","created_at":"2026-08-07T18:20:21.891Z","snippet":"CIP-0112 / Token Standard V2 addresses this use case. It allows an Allocation to be created without specifyi …","topic_url":"https://forum.canton.network/t/decoupling-application-dar-dependencies-from-splice-amulet-upgrades/9046"},{"id":24972,"topic_id":8813,"topic_title":"CIP-0112 Token Standard v2: committed allocations and cancellation policy","post_number":2,"username":"bernhard","created_at":"2026-06-25T12:00:15.390Z","snippet":"… tors until the settlement deadline. You can think of it as “escrow-style” use cases, except that in CIP-0112 the ownership doesn’t actually change. If you want an allocation that cannot be unilaterally cancel …","topic_url":"https://forum.canton.network/t/cip-0112-token-standard-v2-committed-allocations-and-cancellation-policy/8813"},{"id":24967,"topic_id":8502,"topic_title":"Token Standard V2 DevNet is live","post_number":38,"username":"Sergey_Kisel","created_at":"2026-06-24T17:13:53.669Z","snippet":"Hi, is this the right place to ask a CIP-112 v2 design/semantics question? If there is a better venue, happy to move it there. I’m looking for clarification on committed allocations. My current unders","topic_url":"https://forum.canton.network/t/token-standard-v2-devnet-is-live/8502"}],"forum_topics":[{"id":9140,"title":"Sub-custody for retail distribution of tokenized funds — omnibus, or on-ledger under CIP-0112?","posts_count":2,"last_post_at":"2026-09-16T20:01:54.482Z"},{"id":8813,"title":"CIP-0112 Token Standard v2: committed allocations and cancellation policy","posts_count":2,"last_post_at":"2026-06-25T12:00:15.390Z"}],"mailing_messages":[{"id":"cip-discuss-876","thread_id":"121620194","thread_title":"CIP-TBD - Canton NFT Profile on CIP-0112 Token Standard V2","group_slug":"cip-discuss","author":"Joris D.","sent_at":"2026-10-06T23:34:05.000Z","url":"https://lists.sync.global/g/cip-discuss/message/876","subject":"CIP-TBD - Canton NFT Profile on CIP-0112 Token Standard V2","snippet":"https://github.com/canton-foundation/cips/pull/276","cip_id_match":true},{"id":"cip-discuss-875","thread_id":"121620194","thread_title":"CIP-TBD - Canton NFT Profile on CIP-0112 Token Standard V2","group_slug":"cip-discuss","author":"Joris D.","sent_at":"2026-10-06T23:30:27.000Z","url":"https://lists.sync.global/g/cip-discuss/message/875","subject":"CIP-TBD - Canton NFT Profile on CIP-0112 Token Standard V2","snippet":"…  a specific position in an asset . So we’ve been working on a draft CIP for an NFT profile built on CIP-0112 Token Standard V2 . The idea is pretty straightforward: define how a unique item can live on Canton …","cip_id_match":true},{"id":"cip-discuss-832","thread_id":"120914630","thread_title":"CIP-TBD: authority metadata for non-human parties (five optional CIP-0056 keys)","group_slug":"cip-discuss","author":"NodeAxis AI","sent_at":"2026-08-25T01:32:54.000Z","url":"https://lists.sync.global/g/cip-discuss/message/832","subject":"CIP-TBD: authority metadata for non-human parties (five optional CIP-0056 keys)","snippet":"… rk - **CIP-0056** — the mechanism this builds on. This CIP adds keys; it changes nothing in it. - **CIP-0112** — authorization within an account or custody structure. This is the nature of the principal invok …","cip_id_match":false},{"id":"grants-discuss-73","thread_id":"120738466","thread_title":"Seeking scope feedback and a Champion: Canton failure transcript interchange","group_slug":"grants-discuss","author":"Kacper","sent_at":"2026-08-13T18:32:27.000Z","url":"https://lists.sync.global/g/grants-discuss/message/73","subject":"Seeking scope feedback and a Champion: Canton failure transcript interchange","snippet":"… uld not run a ledger, simulate a wallet, inject faults, manage LocalNet, replay ledger state, cover CIP-0112/V2, define a new error taxonomy, or issue a conformance score, badge, or certification. It would re …","cip_id_match":false},{"id":"cip-discuss-826","thread_id":"120502087","thread_title":"CIP-0120 - Traffic-Based Validator Rewards and Confirming Validator Incentives - David Richards, Simon Meier and Bernhard Elsner","group_slug":"cip-discuss","author":"David Richards","sent_at":"2026-07-31T08:02:53.000Z","url":"https://lists.sync.global/g/cip-discuss/message/826","subject":"CIP-0120 - Traffic-Based Validator Rewards and Confirming Validator Incentives - David Richards, Simon Meier and Bernhard Elsner","snippet":"… nton Coin (CC) that is burned to purchase traffic, not based on individual transactions. Taking the CIP-0112 Settlement example transaction from the document where the transaction size = 400 bytes. There's no …","cip_id_match":false},{"id":"cip-discuss-819","thread_id":"120502087","thread_title":"CIP-0120 - Traffic-Based Validator Rewards and Confirming Validator Incentives - David Richards, Simon Meier and Bernhard Elsner","group_slug":"cip-discuss","author":"Kinga Bosse","sent_at":"2026-07-29T15:19:10.000Z","url":"https://lists.sync.global/g/cip-discuss/message/819","subject":"CIP-0120 - Traffic-Based Validator Rewards and Confirming Validator Incentives - David Richards, Simon Meier and Bernhard Elsner","snippet":"… entives optimize for 2-of-3 hosting of up to three parties (or equivalently nine nodes) per view. A CIP-0112 Settlement A realistic scenario is the decentralization of wallets and admin parties in a CIP-0112  …","cip_id_match":false},{"id":"cip-discuss-818","thread_id":"120502087","thread_title":"CIP-0120 - Traffic-Based Validator Rewards and Confirming Validator Incentives - David Richards, Simon Meier and Bernhard Elsner","group_slug":"cip-discuss","author":"David Richards","sent_at":"2026-07-29T13:15:23.000Z","url":"https://lists.sync.global/g/cip-discuss/message/818","subject":"CIP-0120 - Traffic-Based Validator Rewards and Confirming Validator Incentives - David Richards, Simon Meier and Bernhard Elsner","snippet":"… entives optimize for 2-of-3 hosting of up to three parties (or equivalently nine nodes) per view. A CIP-0112 Settlement A realistic scenario is the decentralization of wallets and admin parties in a CIP-0112  …","cip_id_match":false},{"id":"supervalidator-announce-566","thread_id":"120393544","thread_title":"mainnet vote","group_slug":"supervalidator-announce","author":"Itai Segall","sent_at":"2026-07-22T13:39:44.000Z","url":"https://lists.sync.global/g/supervalidator-announce/message/566","subject":"mainnet vote","snippet":"I have created a MainNet vote proposal to adopt the daml models from Splice 0.6.11, which enables token standard v2 support, per CIP 112. contract id: 00ab62c91e8b46b21f782d921c2abb72340859a5c97a380fc","cip_id_match":false},{"id":"supervalidator-announce-561","thread_id":"120257275","thread_title":"TestNet: vote to enable daml models","group_slug":"supervalidator-announce","author":"Itai Segall","sent_at":"2026-07-13T21:28:04.000Z","url":"https://lists.sync.global/g/supervalidator-announce/message/561","subject":"TestNet: vote to enable daml models","snippet":"I created a vote on TestNet to enable the Daml models from Splice 0.6.11, which implement CIP 112 (token standard v2) Contract ID: 0031669933e23a6b0b8b2b0cc2ba85af7d7a4baeed39922b4c9f91b36346c9ba48ca1","cip_id_match":false},{"id":"supervalidator-announce-556","thread_id":"120145944","thread_title":"DevNet: vote to enable Splice 0.6.11 Daml models","group_slug":"supervalidator-announce","author":"Itai Segall","sent_at":"2026-07-06T19:46:11.000Z","url":"https://lists.sync.global/g/supervalidator-announce/message/556","subject":"DevNet: vote to enable Splice 0.6.11 Daml models","snippet":"Splice 0.6.11 adds support for Token Standard v2, per CIP 112. I have created to adopt its Daml models on DevNet, threshold in 7 days, effectivity in 8. Contract ID: 00bee6a73bceb52aa0be74a69784c1ae06","cip_id_match":false},{"id":"cip-discuss-792","thread_id":"118630150","thread_title":"CIP-0112: Token Standard V2","group_slug":"cip-discuss","author":"Simon Meier","sent_at":"2026-06-16T07:27:00.000Z","url":"https://lists.sync.global/g/cip-discuss/message/792","subject":"CIP-0112: Token Standard V2","snippet":"Hi all, now that CIP-0112 has been accepted, several people have asked when the final API specs are ready and when their Amul …","cip_id_match":true},{"id":"cip-announce-90","thread_id":"119772687","thread_title":"CIP-0112: Canton Network Token Standard V2 - Improvements for Privacy, Performance and Traditional Accounting","group_slug":"cip-announce","author":"Amanda Martin","sent_at":"2026-06-12T12:48:48.000Z","url":"https://lists.sync.global/g/cip-announce/message/90","subject":"CIP-0112: Canton Network Token Standard V2 - Improvements for Privacy, Performance and Traditional Accounting","snippet":"… llo, Canton Improvement Proposal has been approved by a vote of the Super Validator Node Operators: CIP-0112: Canton Network Token Standard V2 - Improvements for Privacy, Performance and Traditional Accountin …","cip_id_match":true},{"id":"cip-vote-745","thread_id":"119722101","thread_title":"CIP-0112: Canton Network Token Standard V2","group_slug":"cip-vote","author":"Chris Zuehlke","sent_at":"2026-06-12T07:16:24.000Z","url":"https://lists.sync.global/g/cip-vote/message/745","subject":"CIP-0112: Canton Network Token Standard V2","snippet":"Cumberland DRW in favor Thanks Chris","cip_id_match":true},{"id":"cip-vote-744","thread_id":"119722101","thread_title":"CIP-0112: Canton Network Token Standard V2","group_slug":"cip-vote","author":"Veronica Augustsson","sent_at":"2026-06-12T06:17:19.000Z","url":"https://lists.sync.global/g/cip-vote/message/744","subject":"CIP-0112: Canton Network Token Standard V2","snippet":"… a lists.sync.global Skickat: Friday, 12 June 2026 06:03:47 Till: cip-vote@... Ämne: Re: [cip-votes] CIP-0112: Canton Network Token Standard V2 Five North in favor. On Fri, Jun 12, 2026 at 02:49 Luca Toscani v …","cip_id_match":true},{"id":"cip-vote-743","thread_id":"119722101","thread_title":"CIP-0112: Canton Network Token Standard V2","group_slug":"cip-vote","author":"Aman Goyal","sent_at":"2026-06-12T04:04:41.000Z","url":"https://lists.sync.global/g/cip-vote/message/743","subject":"CIP-0112: Canton Network Token Standard V2","snippet":"SBI votes in favor.","cip_id_match":true},{"id":"cip-vote-742","thread_id":"119722101","thread_title":"CIP-0112: Canton Network Token Standard V2","group_slug":"cip-vote","author":"Yiannis Varelas","sent_at":"2026-06-12T04:04:01.000Z","url":"https://lists.sync.global/g/cip-vote/message/742","subject":"CIP-0112: Canton Network Token Standard V2","snippet":"Five North in favor.","cip_id_match":true},{"id":"cip-vote-741","thread_id":"119722101","thread_title":"CIP-0112: Canton Network Token Standard V2","group_slug":"cip-vote","author":"Luca Toscani","sent_at":"2026-06-11T23:49:00.000Z","url":"https://lists.sync.global/g/cip-vote/message/741","subject":"CIP-0112: Canton Network Token Standard V2","snippet":"…  via lists.sync.global Date: Tuesday, June 9, 2026 at 5:55 AM To: cip-vote@... Subject: [cip-votes] CIP-0112: Canton Network Token Standard V2 Hello Super Validator Node Owners, Please find ready for vote: CI …","cip_id_match":true},{"id":"cip-vote-730","thread_id":"119722101","thread_title":"CIP-0112: Canton Network Token Standard V2","group_slug":"cip-vote","author":"Amanda Martin","sent_at":"2026-06-09T12:55:00.000Z","url":"https://lists.sync.global/g/cip-vote/message/730","subject":"CIP-0112: Canton Network Token Standard V2","snippet":"Hello Super Validator Node Owners, Please find ready for vote: CIP-0112: Canton Network Token Standard V2 The CIP text as merged in GitHub at the Proposed state 0f638f0995 …","cip_id_match":true},{"id":"785","thread_id":"118630150","thread_title":"CIP-0112: Token Standard V2","group_slug":"cip-discuss","author":"Justin Peterson","sent_at":"2026-06-08T17:53:00.000Z","url":"https://lists.sync.global/g/cip-discuss/message/785","subject":"CIP-0112: Token Standard V2","snippet":"Tradeweb would be happy to endorse CIP-0112. Best, Justin","cip_id_match":true},{"id":"777","thread_id":"118630150","thread_title":"CIP-0112: Token Standard V2","group_slug":"cip-discuss","author":"john","sent_at":"2026-05-27T15:35:00.000Z","url":"https://lists.sync.global/g/cip-discuss/message/777","subject":"CIP-0112: Token Standard V2","snippet":"Thanks Bernhard. That would explain how to construct the choice args without hitting the Registry/Scan APIs –thank you! Although since you guys made improvements to the registry api, we no longer have","cip_id_match":true},{"id":"776","thread_id":"118630150","thread_title":"CIP-0112: Token Standard V2","group_slug":"cip-discuss","author":"john","sent_at":"2026-05-27T15:34:00.000Z","url":"https://lists.sync.global/g/cip-discuss/message/776","subject":"CIP-0112: Token Standard V2","snippet":"Hi Simon, thanks for your response. Indeed, I see expired amulet allocations are getting automatically archived by the AmuletAllocation_DsoExpire choice. Is there something similar for DvpLegAllocatio","cip_id_match":true},{"id":"775","thread_id":"118630150","thread_title":"CIP-0112: Token Standard V2","group_slug":"cip-discuss","author":"Bernhard Elsner","sent_at":"2026-05-27T11:59:00.000Z","url":"https://lists.sync.global/g/cip-discuss/message/775","subject":"CIP-0112: Token Standard V2","snippet":"Hi John, Simon gave a good answer how to deal with expiry, but I think your input may be on the other side: How do you get the Holding create arguments to populate choice context. If so, our approach ","cip_id_match":true},{"id":"774","thread_id":"118630150","thread_title":"CIP-0112: Token Standard V2","group_slug":"cip-discuss","author":"Simon Meier","sent_at":"2026-05-27T10:03:00.000Z","url":"https://lists.sync.global/g/cip-discuss/message/774","subject":"CIP-0112: Token Standard V2","snippet":"Hi John, thanks for the thoughtful feedback. As for your request wrt expiry handling: The only thing I still see missing, is for the executor to gain visibility on the underlying locked assets. We hav","cip_id_match":true},{"id":"773","thread_id":"119501455","thread_title":"CIP-TBD: Rewards Locking Module - Luke Farrell","group_slug":"cip-discuss","author":"Luke Farrell","sent_at":"2026-05-26T19:00:00.000Z","url":"https://lists.sync.global/g/cip-discuss/message/773","subject":"Rewards Locking Module","snippet":"… lances. Behavior of token-standard operations attempted against Locked CC, and any interaction with CIP-0112 (Token Standard V2), is implementation-defined and should be specified by the selected reference im …","cip_id_match":false},{"id":"770","thread_id":"118630150","thread_title":"CIP-0112: Token Standard V2","group_slug":"cip-discuss","author":"john","sent_at":"2026-05-22T17:09:00.000Z","url":"https://lists.sync.global/g/cip-discuss/message/770","subject":"CIP-0112: Token Standard V2","snippet":"Hello, this is John Antoniou, CTO of Temple Digital Group. I wanted to share our thoughts regarding Token Standard V2. This update to the token standard makes the whole flow much better. We are curren","cip_id_match":true}],"mailing_threads":[{"id":"118630150","title":"CIP-0112: Token Standard V2","group_slug":"cip-discuss","message_count":15,"last_post_at":"2026-10-06T23:34:05.000Z","url":"https://lists.sync.global/g/cip-discuss/topic/cip_0112_token_standard_v2/118630150"},{"id":"119772687","title":"CIP-0112: Canton Network Token Standard V2 - Improvements for Privacy, Performance and Traditional Accounting","group_slug":"cip-announce","message_count":1,"last_post_at":"2026-06-12T12:48:48.000Z","url":"https://lists.sync.global/g/cip-announce/topic/cip_0112_canton_network/119772687"},{"id":"119722101","title":"CIP-0112: Canton Network Token Standard V2","group_slug":"cip-vote","message_count":6,"last_post_at":"2026-06-12T07:16:24.000Z","url":"https://lists.sync.global/g/cip-vote/topic/cip_0112_canton_network/119722101"},{"id":"121620194","title":"CIP-TBD - Canton NFT Profile on CIP-0112 Token Standard V2","group_slug":"cip-discuss","message_count":0,"last_post_at":null,"url":"https://lists.sync.global/g/cip-discuss/topic/cip_tbd_canton_nft_profile/121620194"}],"github_items":[{"id":"canton-foundation/cips#277","type":"pr","repo":"canton-foundation/cips","number":277,"title":"Draft: Open token standard","state":"open","author":"pixelplex","created_at":"2026-10-09T08:58:29.000Z","url":"https://github.com/canton-foundation/cips/pull/277","snippet":"… efault token (`token-disclosure-default`):** A complete fungible asset implementing CIP-0056 V1 and CIP-0112 V2 interfaces without additional argument-map keys. Issuers can deploy it as provided or use it as  …"},{"id":"canton-foundation/canton-dev-fund#881","type":"pr","repo":"canton-foundation/canton-dev-fund","number":881,"title":"Propsal: Add regulated token standard","state":"open","author":"thamerdridi","created_at":"2026-10-07T12:07:19.000Z","url":"https://github.com/canton-foundation/canton-dev-fund/pull/881","snippet":"… Maximum Amount:** N/A **Maximum Duration:** N/A --- ### Summary Canton's token standards (CIP-0056, CIP-0112) cover transfer and settlement, but they don't specify the compliance controls regulated instrument …"},{"id":"canton-foundation/cips#276","type":"pr","repo":"canton-foundation/cips","number":276,"title":"DRAFT CIP: Canton NFT Profile on Token Standard V2","state":"open","author":"bbznyc","created_at":"2026-10-06T23:32:25.000Z","url":"https://github.com/canton-foundation/cips/pull/276","snippet":"Draft Standards Track CIP from Fairmint: an NFT profile on Token Standard V2. A conforming NFT is a CIP-0112 `Holding` with `amount = 1.0`, one instrument per item, whose template also implements a thin `Nft` …"},{"id":"canton-foundation/canton-dev-fund#878","type":"pr","repo":"canton-foundation/canton-dev-fund","number":878,"title":"Dev proposal Token Data Disclosure Standard","state":"open","author":"pixelplex","created_at":"2026-10-05T16:49:11.000Z","url":"https://github.com/canton-foundation/canton-dev-fund/pull/878","snippet":"… terface with its registration-verification choice; an audited default token supporting CIP-0056 and CIP-0112; an interface-based token test kit; reference publication, deployment and peer-exchange tooling; a  …"},{"id":"canton-foundation/canton-dev-fund#865","type":"issue","repo":"canton-foundation/canton-dev-fund","number":865,"title":"Rust SDK for Canton Network #407 - Milestone 3b: Token Standard (CIP-56 V1 + CIP-0112 V2), External Signing, PQS Client, Conformance & Security Review","state":"open","author":"pedrodneves","created_at":"2026-09-29T12:49:30.000Z","url":"https://github.com/canton-foundation/canton-dev-fund/issues/865","snippet":"### Milestone 3: Token Standard (CIP-56 V1 + CIP-0112 V2), External Signing, PQS Client, Conformance & Security Review • Delivery schedule: To be agreed  …"},{"id":"canton-foundation/canton-dev-fund#859","type":"pr","repo":"canton-foundation/canton-dev-fund","number":859,"title":"Proposal: Payvol, Open Payment Intent, Lifecycle and Reconciliation Infrastructure for Canton (RFP 13)","state":"open","author":"cayvox","created_at":"2026-09-26T06:52:44.000Z","url":"https://github.com/canton-foundation/canton-dev-fund/pull/859","snippet":"… is scoped as shared ecosystem infrastructure built directly on the Canton Token Standard (CIP-0056, CIP-0112) and the dApp standard (CIP-0103), not as a wallet, a custodian, or a settlement application. It is …"},{"id":"canton-foundation/cips#258","type":"pr","repo":"canton-foundation/cips","number":258,"title":"CIP-0112: editorial revision","state":"open","author":"0xNeshi","created_at":"2026-09-11T12:07:26.000Z","url":"https://github.com/canton-foundation/cips/pull/258","snippet":"Editorial pass over CIP-0112. No change to the specified interfaces. ### Changes - Clarify uniqueness requirement for transfer l …"},{"id":"canton-network/wallet#2441","type":"issue","repo":"canton-network/wallet","number":2441,"title":"Token-standard pre-approvals cannot be viewed or enabled in Splice Portfolio (\"Status unavailable\")","state":"closed","author":"davidrichards-da","created_at":"2026-09-11T10:13:02.000Z","url":"https://github.com/canton-network/wallet/issues/2441","snippet":"## Summary In the Splice Portfolio **Settings → Pre-approved Assets** table, rows for token-standard (DA Registry) instruments never resolve. They cycle between `Checking...` and `Status unavailable /"},{"id":"canton-foundation/canton-dev-fund#760","type":"pr","repo":"canton-foundation/canton-dev-fund","number":760,"title":"Proposal: Payvol, Open Payment Intent, Lifecycle and Reconciliation Infrastructure for Canton","state":"open","author":"cayvox","created_at":"2026-09-06T19:10:36Z","url":"https://github.com/canton-foundation/canton-dev-fund/pull/760","snippet":"… built directly on the Canton Token Standard (CIP-0056) and the dApp and wallet standards (CIP-0103, CIP-0112), not as a wallet, a custodian, or a settlement application. It is deliberately wallet-neutral and  …"},{"id":"canton-foundation/canton-dev-fund#751","type":"pr","repo":"canton-foundation/canton-dev-fund","number":751,"title":"Proposal: Canton C++ SDK","state":"open","author":"olliten","created_at":"2026-08-31T16:29:52Z","url":"https://github.com/canton-foundation/canton-dev-fund/pull/751","snippet":"… + SDK** gives C++ applications typed access to commands, ledger state, update streams, CIP-0056 and CIP-0112 token workflows, interactive submission with a pluggable signer interface, and typed Participant Qu …"},{"id":"canton-network/cf-docs#1498","type":"pr","repo":"canton-network/cf-docs","number":1498,"title":"Update token standard links, fix 404","state":"closed","author":"coldice","created_at":"2026-08-31T15:11:37.000Z","url":"https://github.com/canton-network/cf-docs/pull/1498","snippet":"Fix links on token standard page. * Fix one malformed link (CIP-0112 reference) **Transfer Instruction V2 API** * Old: /reference/splice-transfer-instruction-api/post-r …"},{"id":"canton-network/cf-docs#1497","type":"pr","repo":"canton-network/cf-docs","number":1497,"title":"Fix Token Standard API reference links","state":"closed","author":"danielporterda","created_at":"2026-08-31T14:52:15.000Z","url":"https://github.com/canton-network/cf-docs/pull/1497","snippet":"This pull request fixes the malformed CIP-0112 link and updates three Token Standard V2 OpenAPI links to their current generated routes. Closes #1 …"},{"id":"canton-foundation/canton-dev-fund#721","type":"issue","repo":"canton-foundation/canton-dev-fund","number":721,"title":"PR #688 — Milestone 3: Token Standard (CIP-56 V1 + CIP-0112 V2), External Signing, PQS Client, Conformance & Security Review","state":"open","author":"github-actions[bot]","created_at":"2026-08-27T14:31:40.000Z","url":"https://github.com/canton-foundation/canton-dev-fund/issues/721","snippet":"… degen; the total request is unchanged). - **Deliverables:** - `canton-token` covering CIP-56 V1 and CIP-0112 V2: holdings, transfer instruction, allocations, choice-context, disclosed-contract / `createdEvent …"},{"id":"canton-network/splice#6990","type":"issue","repo":"canton-network/splice","number":6990,"title":"Allow CC holders to burn CC using a TSv1 or TSv2 transfer","state":"open","author":"meiersi-da","created_at":"2026-08-27T06:23:08.000Z","url":"https://github.com/canton-network/splice/issues/6990","snippet":"… work breakdown for Splice - create PR to adjust https://github.com/canton-foundation/cips/blob/main/cip-0112/cip-0112.md to specify the compatibility mode - this ensures that people can understand the `cip-11 …"},{"id":"canton-foundation/canton-dev-fund#664","type":"pr","repo":"canton-foundation/canton-dev-fund","number":664,"title":"docs: Add proposal for Canton DeFi composability standards","state":"closed","author":"arno-burnuk-talwex","created_at":"2026-08-24T20:47:22.000Z","url":"https://github.com/canton-foundation/canton-dev-fund/pull/664","snippet":"This pull request adds a comprehensive development fund proposal for establishing core DeFi composability standards on the Canton platform. The proposal outlines the design, specification, and referen"},{"id":"canton-foundation/canton-dev-fund#634","type":"pr","repo":"canton-foundation/canton-dev-fund","number":634,"title":"Proposal: Canton NFT Standard","state":"open","author":"bbznyc","created_at":"2026-08-12T18:47:41.000Z","url":"https://github.com/canton-foundation/canton-dev-fund/pull/634","snippet":"…  a DAML NFT standard for Canton: a new CIP defining an NFT profile on Token Standard V2 (CIP-0056 / CIP-0112). The profile adds stable per-item identity, collection uniqueness, per-item metadata, provenance,  …"},{"id":"canton-foundation/canton-dev-fund#633","type":"pr","repo":"canton-foundation/canton-dev-fund","number":633,"title":"Proposal: Canton NFT Standard","state":"closed","author":"bbznyc","created_at":"2026-08-12T18:38:47.000Z","url":"https://github.com/canton-foundation/canton-dev-fund/pull/633","snippet":"…  a DAML NFT standard for Canton: a new CIP defining an NFT profile on Token Standard V2 (CIP-0056 / CIP-0112). The profile adds stable per-item identity, collection uniqueness, per-item metadata, provenance,  …"},{"id":"canton-network/wallet#2267","type":"pr","repo":"canton-network/wallet","number":2267,"title":"Support for token standard V2 (CIP-112)","state":"closed","author":"phillip-cashen","created_at":"2026-08-11T12:18:22.000Z","url":"https://github.com/canton-network/wallet/pull/2267","snippet":"hello again Wallet Team 🥳 i have taken a stab at implementing CIP-112 AKA token standard V2 all the way throughout you stack, using me lessons from last time and any standard that you are adopting in"},{"id":"canton-foundation/wallets#4","type":"pr","repo":"canton-foundation/wallets","number":4,"title":"Add Send wallet to the Wallet Directory","state":"closed","author":"SendPeter","created_at":"2026-07-24T20:36:42Z","url":"https://github.com/canton-foundation/wallets/pull/4","snippet":"### Type of submission - [x] New wallet application ### Summary Adds Send (https://cantonwallet.com) to the Wallet Directory with self-attested feature support: CC transfers/holding, CC pre-approvals,"},{"id":"canton-foundation/canton-dev-fund#580","type":"pr","repo":"canton-foundation/canton-dev-fund","number":580,"title":"Add regulated token standard proposal","state":"closed","author":"thamerdridi","created_at":"2026-07-21T22:20:27Z","url":"https://github.com/canton-foundation/canton-dev-fund/pull/580","snippet":"… andard/proposals/2026-07-Brickken-regulated-token-standard.md) --- ## Summary This proposal extends CIP-0112 with standardized compliance controls for regulated assets. It delivers an open-source specificatio …"},{"id":"canton-foundation/canton-dev-fund#556","type":"issue","repo":"canton-foundation/canton-dev-fund","number":556,"title":"Rust SDK for Canton Network #407 - Milestone 3a: Token Standard (CIP-56 V1 + CIP-0112 V2), External Signing, PQS Client, Conformance & Security Review","state":"closed","author":"pedrodneves","created_at":"2026-07-15T11:08:12Z","url":"https://github.com/canton-foundation/canton-dev-fund/issues/556","snippet":"Milestone 3a: Token Standard (CIP-56 V1 + CIP-0112 V2), External Signing, PQS Client & Conformance • Issue: [#556](https://github.com/canton-foundatio …"},{"id":"canton-network/cf-docs#835","type":"pr","repo":"canton-network/cf-docs","number":835,"title":"Fix inaccuracies identified in documentation review pass","state":"closed","author":"8bitpal","created_at":"2026-06-19T18:36:39Z","url":"https://github.com/canton-network/cf-docs/pull/835","snippet":"… ing. - **`cip-0056.mdx`**: Added notes on CIP-0107 (24h submission window, approved March 2026) and CIP-0112 (Token Standard V2, approved June 2026). - **`cip-index.mdx` and 26 other files**: Replaced all `gl …"},{"id":"canton-foundation/cips#235","type":"pr","repo":"canton-foundation/cips","number":235,"title":"Fix typo in cip-0112.md","state":"open","author":"meiersi-da","created_at":"2026-06-18T15:43:42Z","url":"https://github.com/canton-foundation/cips/pull/235","snippet":""},{"id":"canton-network/wallet#2008","type":"issue","repo":"canton-network/wallet","number":2008,"title":"portfolio app: create all requested V2 applications in a single transaction","state":"open","author":"meiersi-da","created_at":"2026-06-15T15:55:41Z","url":"https://github.com/canton-network/wallet/issues/2008","snippet":"… older ticket for implementing the guidance from https://github.com/canton-foundation/cips/blob/main/cip-0112/cip-0112.md#423-traders-accept-allocation-requests-and-create-allocations ### Context Daml code imp …"},{"id":"canton-foundation/cips#232","type":"pr","repo":"canton-foundation/cips","number":232,"title":"CIP-0112 Approval","state":"closed","author":"pedrodneves","created_at":"2026-06-12T12:25:23Z","url":"https://github.com/canton-foundation/cips/pull/232","snippet":""}],"blog_posts":[{"id":"slack-C09BJHMKULX-1787323203.958289","title":"DA Registry App v0.14 is live!","excerpt":"DA Registry App v0.14 is live! This release introduces support for Canton Token Standard V2 (CIP-112), enabling Registry-issued assets to participate in the latest token standard workflows on Canton. Token Standard V2 (CIP-112) Registry-issued assets can now participate in Token ","published_at":"2026-08-21T14:40:03.000Z","url":"https://unitynodesworkspace.slack.com/archives/C09BJHMKULX/p1787323203958289","tags":"announcements,news","source_label":"blog"},{"id":"cantonnews-openzeppelin-opens-its-canton-development-stack-to-public-review","title":"OpenZeppelin Opens Its Canton Development Stack to Public Review","excerpt":"OpenZeppelin has made early Daml components and reference architectures for Canton public, including CIP-112 token and settlement tooling. The materials invite developer testing, feedback and further implementation work.","published_at":"2026-08-13T02:41:08.337Z","url":"https://cantonnews.org/openzeppelin-opens-its-canton-development-stack-to-public-review","tags":"third-party,aggregator","source_label":"aggregator"},{"id":"cantonnews-canton-weekly-roundup-repo-token-standards-featured-app-lockups-and-new-consumer-rails","title":"Canton Weekly Roundup: Repo, Token Standards, Featured App Lockups and New Consumer Rails","excerpt":"Canton’s week brought movement across institutional markets, protocol upgrades, wallets, DeFi, Featured App economics and consumer-facing applications. The biggest updates covered onchain repo, new token standards, $CC lockups, embedded swaps, bridge activity and growing institutional interest.","published_at":"2026-06-21T03:04:06.881Z","url":"https://cantonnews.org/canton-weekly-roundup-repo-token-standards-featured-app-lockups-and-new-consumer-rails","tags":"third-party,aggregator","source_label":"aggregator"}],"youtube_videos":[],"derivedAt":"2026-10-21T18:52:22.323Z","source":"derived from cips + forum_posts + mailing_messages + github_items + blog_posts + youtube_videos","canonical":"https://ccpedia.xyz/cips/0112/citations"}