Skip to content
CCPEDIAby Unity Nodes

CIP Browser

123 Canton Improvement Proposals, Draft through Final — filter by status or type, track every status change, or trace how CIPs depend on each other in the graph.

CIP #
Title
Status
Type
Author
Created
Approved
#00142
Complete additional enhancements to the Scan API to facilitate tax accounting
This Canton Improvement Proposal (CIP-0014) aims to implement API changes to enhance the Canton Coin Scan API, allowing for more precise accounting of pending locks, holding fees, and Canton Coin burns. The proposed changes would be made available to Super Validators on June 10th, 2024, and if approved, would lead to a revised launch timeline with a target go-live date of June 25th, 2024. The approval of this proposal would require a two-thirds majority vote from the Super Validators, and if successful, would initiate the final nine-day launch process on June 18th, 2024.
Final
Governance
n/a
May 29, 24
May 30, 24
#00132
Correct an error in the Daml models controlling the re-onboarding process for Super Validators who have been removed from the quorum. The error allowed Super Validators to mint Canton Coin greater than their agreed share after being removed and returned to the quorum.
This Canton Improvement Proposal, CIP-0013, aims to correct an error in the Daml models that allowed Super Validators to mint more Canton Coin than their allocated share after being removed and returned to the quorum. The proposed fix updates the re-onboarding process to reuse existing reward state contracts instead of creating new ones, preventing duplicate minting of rewards. By implementing this change, the network can ensure accurate reward issuance and maintain the integrity of the Canton Coin allocation process.
Final
Standards Track
n/a
May 24, 24
May 26, 24
#00122
Minor adjustments to Canton Coin processing, and Operational configuration, on the Global Synchronizer
CIP-0012 proposes minor adjustments to Canton Coin processing and operational configuration on the Global Synchronizer, identified during MainNet staging rehearsals. Specifically, it addresses a rounding error in holding fee calculations and a round stall fault, which require changes to Daml model code and on-chain configuration. The proposal seeks Super Validator rights owners' approval for these fixes to be implemented via two separate on-chain governance votes, enabling a new MainNet launch date of June 11th.
Final
Standards Track
n/a
May 22, 24
May 24, 24
#00111
IEU have decided to forgo SV minting rights
Final
Governance
n/a
May 11, 24
May 15, 24
#00101
LCV have met all their requirements to be a T1 Super Validator
Final
Governance
n/a
May 11, 24
May 15, 24
#00091
Add Broadridge as a T1 (weight 10) Super Validator
Final
Governance
n/a
May 11, 24
May 15, 24
#00082
Update and Refinement to CIP-0002
CIP-0008 proposes to double the amount of free traffic available on DevNet by increasing the "burst amount" within the free traffic window. This adjustment is necessary because the current free traffic allocation, set by CIP-0002, is insufficient for application developers and new validators to complete essential transactions like purchasing additional traffic. The change aims to facilitate development and network participation without entirely eliminating the need for users to manage a traffic balance.
Replaced
Tokenomics
n/a
May 1, 24
May 2, 24
#00071
SVs can earn extra SV reward weight when bringing Validators or apps to the Canton Network
CIP-0006 establishes a temporary process for allocating the initial 200 Validator rights and approving applications for MainNet launch, delegating these responsibilities to a 3-person Super Validator Council (SVC) working group until the Foundation is operational. It also defines conditions and a process for revoking Validator rights if they remain inactive. CIP-0007 incentivizes Super Validators (SVs) to onboard new Validators and applications by allocating additional Validator rights based on their tier and offering extra SV reward weight for successful referrals. This aims to bootstrap the early ecosystem by leveraging SVs for network growth and adoption.
Replaced
Tokenomics
n/a
Mar 12, 24
Mar 18, 24
#00062
Define the process of distributing and approving
CIP-0006 establishes a temporary process for allocating the initial 200 Validator rights and approving applications for MainNet launch, delegating this responsibility to a 3-person Super Validator Council (SVC) working group until the Foundation is operational. It also defines conditions and a process for revoking Validator rights due to inactivity. CIP-0007 proposes an incentive mechanism where Super Validators (SVs) can earn additional reward weight and are allocated a specific number of Validator rights for successfully onboarding new Validators and applications to the Canton Network within the first 12 months post-MainNet launch.
Active
Process
n/a
Mar 12, 24
Mar 18, 24
#0003
Consensus layer, as it focuses on validator participation, rewards, and network stability, with some overlap in Peer Services due to the operational aspects of nodes
Final
Tokenomics
n/a
Dec 15, 23
Jan 26, 24
#00022
Minor adjustments to the Tokenomics variables to fine tune BME tokenomics
CIP 0001 proposes to remove the time-based delays for Super Validator (SV) tiers, allowing all qualified SVs to operate from day one. This aims to increase the number of active validators at launch, enhancing network robustness and decentralization. The proposal introduces a weighted reward mechanism to differentiate earnings across tiers, replacing the previous time-delay system.
Replaced
Tokenomics
Eric Saraniecki
Dec 15, 23
Jan 26, 24
#00012
Replace the SV tranche time delays with a weighted reward
CIP 0001 proposes to eliminate the time-delayed launch of Super Validator (SV) tiers, allowing all qualified SVs to operate from day one. This change aims to increase the number of active validators at launch, enhancing network robustness and decentralization, especially given current market conditions affecting Tier 1 allocation. The proposal introduces a weighted reward mechanism across tiers to maintain differentiated incentives while enabling broader immediate participation.
Final
Tokenomics
Eric Saraniecki
Dec 15, 23
Jan 26, 24
PR-0000
Canton Improvement Process for the Global Synchronizer on Canton Network
CIP 0000 establishes the formal Canton Improvement Process for the Global Synchronizer, outlining the stages from initial draft to final approval. It defines how new operating procedures, both on-chain and off-chain, are proposed, discussed, and voted upon by the Canton Network community. This process ensures standardized development and implementation of changes affecting the Global Synchronizer, requiring community consensus and, for on-chain changes, a two-thirds majority of Super Validator Node Operators.
Approved
Process
Wayne Collier, Stanislav German-Evtushenko, Amanda Martin, Taras Katrichenko, Itai Segall
Jan 3, 24
Mar 3, 25
PR-230
Building a Name Resolution Service for Permissioned Blockchain Infrastructure - A Hybrid Tiered Approach
This Canton Improvement Proposal recommends a hybrid, tiered architecture for a name resolution service that maps human-readable metadata to machine-readable identifiers, such as Canton Party IDs, to serve the needs of regulated financial institutions. The proposed architecture classifies metadata into tiers by mission-criticality, with highly trusted services serving critical mappings and less trusted services serving less critical ones, allowing institutions to bring their own existing name resolution mapping sets into the Canton ecosystem. This approach enables a balance between security, trust, and usability, addressing the limitations of Canton's current Party ID system, which uses opaque strings that are not human-usable.
Draft
Informational
Zhi Zhang
Jun 9, 26
-
PR-218
Free Canton Coin Transfer-Preapproval Base Duration
This Canton Improvement Proposal introduces a free base duration for preapprovals, defaulting to 90 days, to solve the bootstrapping problem caused by the removal of validator liveness rewards. The mechanism involves introducing a new configuration parameter and changing transfer preapproval creation and renewal to charge only for expiry extensions beyond the base duration. This change allows validators to create and renew preapprovals using just traffic costs, while maintaining backwards compatibility and sufficient protection against overloading Supervalidator nodes.
Draft
Tokenomics
Moritz Kiefer, Simon Meier
May 22, 26
-
PR-209
Canton Naming — registry for .canton names
The Canton Improvement Proposal introduces Canton Naming, a registry for human-readable .canton names that resolves to Canton parties on-chain, providing a single source of truth for identity and discovery. The protocol is designed to be decentralized, with a pool of registrars selling name records to end users, backed by a shared on-chain registry operated by a collective Decentralised Registry Operator. This allows for reliable name resolution and is governed by consensus among approved registrars, enabling parameters like pricing and vote thresholds to be agreed upon and stored in the Name Registry contract.
Draft
Standards Track
Axymos
May 13, 26
-
PR-204
Canton Network Credentials Standard
The Canton Network Credentials Standard proposal aims to define standard APIs for storing, retrieving, and using credentials on the Canton Network, providing a foundation for use cases such as self-publishing party profile information and sharing KYC credentials. The proposal outlines three key components: Credential Registry APIs, DSO Credentials Registry, and Standardized Application and Metadata Discovery, which work together to enable standardized credential management and discovery. By establishing a common standard for credentials, this proposal seeks to enhance the overall functionality and interoperability of the Canton Network.
Early Draft
Standards Track
Simon Meier
Jan 9, 26
-
PR-171
CIP: Canton Party Name Resolution Standard
This CIP defines the Canton Network's name resolution layer, establishing how applications translate human-readable names into Canton Party IDs and retrieve associated metadata. It introduces the Fully Qualified Party Name (FQPN) format, a generic Resolver Interface for identity providers, and a Resolution Strategy for configuring resolver order and weights, along with a Composition Engine to merge results and detect collisions. The proposal standardizes on-ledger name registrations as CN Credentials, outlines a three-layer display model for resolved names, and specifies an off-ledger Resolution Service API, while deferring trust verification, external name imports, and native `.canton` naming to other CIPs.
In Review
n/a
pdomenighetti
Mar 6, 26
-
PR-169
profile credentials proposal
This CIP standardizes a portable representation for party profile metadata on the Canton Network, building on the Canton Network Credentials Standard. It defines standard claim keys for common profile information like display name, avatar, and website, along with an application-side interpretation model for consistent UI rendering. The profile claims are informational only and must not be used for identity verification or name resolution, aiming to improve user experience and interoperability across Canton applications.
In Review
n/a
pixelplex
Mar 5, 26
-
PR-168
Standard Package Validation and Distribution for Daml Applications
CIP 0106 proposes a standardized protocol for secure interaction between App Providers, Validator Node Providers, and Security Auditors within the Daml ecosystem. It defines how App Providers publish Daml packages with verifiable build metadata and request security audits, and how auditors publish results to Git-based repositories. This enables Validator Node Providers to discover and verify audit outcomes, fostering trust and informed decision-making for third-party package integration without requiring direct auditing capabilities.
Draft
Standards Track
Feb 27, 26
-