Skip to content
CCPEDIAby Unity Nodes

GOVERNANCE / timeline

Every status change across all Canton Improvement Proposals, reconstructed from the upstream repository's commit history: the date a CIP first reached each status (Draft / Proposed / In Review / Approved / Active / Final / Rejected / Replaced / Withdrawn / Obsolete), and the from→to transitions between them. Dates are commit author dates, so they are when the change was made, not when we noticed it. Derived live from cip_status_history on every request. Below that, the on-chain DSO votes that actually executed governance decisions.

131 CIPs tracked221 status arrivals106 documented transitionsrange 2025-01-31 → 2026-09-30MCP: get_cip_history

Status distribution

How many distinct CIPs have ever passed through each status. A CIP can appear in multiple rows here over its lifetime (e.g. Draft → In Review → Final = 3 statuses).

Approved
76
Final
70
Proposed
24
Draft
23
Active
10
In Review
6
Withdrawn
4
Replaced
4
Rejected
2
Obsolete
1
Early Draft
1

Documented from → to transitions

Events where a commit changed a status that was already set, so both sides are known. The rest are a CIP's first appearance in the repository, which has no previous status and so no from_status.

FromToCount
Approved→Final41
Proposed→Approved20
Final→Approved10
Draft→Approved9
Approved→Active5
Draft→Final4
Final→Active4
Approved→Proposed2
Final→Withdrawn2
Active→Approved1
Active→Final1
Approved→Draft1
Approved→Replaced1
Draft→Rejected1
Final→Obsolete1
Final→Replaced1
Proposed→Draft1
Rejected→Approved1

Recent transitions

Most recent documented state changes (showing up to 200). Each row links to the CIP page.

  • CIP-0126Proposed→Approved2026-09-25 · 5d ago
  • CIP-0124Proposed→Approved2026-09-22 · 8d ago
  • CIP-0125Proposed→Approved2026-09-22 · 8d ago
  • CIP-0121Proposed→Approved2026-09-11 · 19d ago
  • CIP-0122Proposed→Approved2026-09-09 · 21d ago
  • CIP-0122Approved→Proposed2026-09-08 · 22d ago
  • CIP-0122Proposed→Approved2026-09-08 · 22d ago
  • CIP-0060Approved→Final2026-07-01 · 3mo ago
  • CIP-0072Approved→Final2026-07-01 · 3mo ago
  • CIP-0080Approved→Final2026-07-01 · 3mo ago
  • CIP-0082Active→Final2026-07-01 · 3mo ago
  • CIP-0085Approved→Final2026-07-01 · 3mo ago
  • CIP-0089Approved→Final2026-07-01 · 3mo ago
  • CIP-0092Approved→Final2026-07-01 · 3mo ago
  • CIP-0103Approved→Active2026-07-01 · 3mo ago
  • CIP-0105Approved→Active2026-07-01 · 3mo ago
  • CIP-0107Approved→Final2026-06-30 · 3mo ago
  • CIP-0119Proposed→Approved2026-06-15 · 3mo ago
  • CIP-0112Proposed→Approved2026-06-12 · 3mo ago
  • CIP-0118Proposed→Approved2026-06-10 · 3mo ago
  • CIP-0112Approved→Proposed2026-06-09 · 3mo ago
  • CIP-0112Draft→Approved2026-06-09 · 3mo ago
  • CIP-0117Proposed→Approved2026-06-05 · 3mo ago
  • CIP-0116Approved→Active2026-05-26 · 4mo ago
  • CIP-0116Proposed→Approved2026-05-20 · 4mo ago
  • CIP-0052Final→Withdrawn2026-05-06 · 4mo ago
  • CIP-0059Final→Withdrawn2026-05-06 · 4mo ago
  • CIP-0115Proposed→Approved2026-04-27 · 5mo ago
  • CIP-0111Proposed→Approved2026-04-23 · 5mo ago
  • CIP-0114Proposed→Approved2026-04-16 · 5mo ago
  • CIP-0113Proposed→Approved2026-04-01 · 6mo ago
  • CIP-0082Approved→Active2026-03-27 · 6mo ago
  • CIP-0100Approved→Active2026-03-27 · 6mo ago
  • CIP-0110Draft→Approved2026-03-24 · 6mo ago
  • CIP-0107Proposed→Approved2026-03-10 · 6mo ago
  • CIP-0106Proposed→Approved2026-03-09 · 6mo ago
  • CIP-0105Proposed→Approved2026-03-02 · 7mo ago
  • CIP-0104Proposed→Approved2026-02-13 · 7mo ago
  • CIP-0060Final→Approved2026-01-07 · 8mo ago
  • CIP-0073Approved→Replaced2026-01-05 · 8mo ago
  • CIP-0083Draft→Approved2025-10-20 · 11mo ago
  • CIP-0006Final→Active2025-10-09 · 11mo ago
  • CIP-0021Final→Active2025-10-09 · 11mo ago
  • CIP-0025Final→Obsolete2025-10-09 · 11mo ago
  • CIP-0042Final→Active2025-10-09 · 11mo ago
  • CIP-0045Final→Active2025-10-09 · 11mo ago
  • CIP-0072Final→Approved2025-10-09 · 11mo ago
  • CIP-0073Final→Approved2025-10-09 · 11mo ago
  • CIP-0074Final→Approved2025-10-09 · 11mo ago
  • CIP-0075Final→Approved2025-10-09 · 11mo ago
  • CIP-0077Final→Approved2025-10-09 · 11mo ago
  • CIP-0079Final→Approved2025-10-09 · 11mo ago
  • CIP-0081Final→Approved2025-10-09 · 11mo ago
  • CIP-0082Final→Approved2025-10-09 · 11mo ago
  • CIP-0080Rejected→Approved2025-10-09 · 11mo ago
  • CIP-0007Final→Replaced2025-10-07 · 11mo ago
  • CIP-0037Approved→Final2025-10-07 · 11mo ago
  • CIP-0043Approved→Final2025-10-07 · 11mo ago
  • CIP-0046Approved→Final2025-10-07 · 11mo ago
  • CIP-0047Approved→Final2025-10-07 · 11mo ago
  • CIP-0051Approved→Final2025-10-07 · 11mo ago
  • CIP-0052Approved→Final2025-10-07 · 11mo ago
  • CIP-0053Approved→Final2025-10-07 · 11mo ago
  • CIP-0054Approved→Final2025-10-07 · 11mo ago
  • CIP-0055Approved→Final2025-10-07 · 11mo ago
  • CIP-0056Approved→Final2025-10-07 · 11mo ago
  • CIP-0057Approved→Final2025-10-07 · 11mo ago
  • CIP-0058Approved→Final2025-10-07 · 11mo ago
  • CIP-0059Approved→Final2025-10-07 · 11mo ago
  • CIP-0060Approved→Final2025-10-07 · 11mo ago
  • CIP-0061Approved→Final2025-10-07 · 11mo ago
  • CIP-0062Approved→Final2025-10-07 · 11mo ago
  • CIP-0063Approved→Final2025-10-07 · 11mo ago
  • CIP-0064Approved→Final2025-10-07 · 11mo ago
  • CIP-0065Approved→Final2025-10-07 · 11mo ago
  • CIP-0066Approved→Final2025-10-07 · 11mo ago
  • CIP-0067Approved→Final2025-10-07 · 11mo ago
  • CIP-0068Approved→Final2025-10-07 · 11mo ago
  • CIP-0069Approved→Final2025-10-07 · 11mo ago
  • CIP-0071Approved→Final2025-10-07 · 11mo ago
  • CIP-0072Approved→Final2025-10-07 · 11mo ago
  • CIP-0073Approved→Final2025-10-07 · 11mo ago
  • CIP-0074Approved→Final2025-10-07 · 11mo ago
  • CIP-0075Approved→Final2025-10-07 · 11mo ago
  • CIP-0076Approved→Final2025-10-07 · 11mo ago
  • CIP-0077Approved→Final2025-10-07 · 11mo ago
  • CIP-0078Approved→Final2025-10-07 · 11mo ago
  • CIP-0079Draft→Final2025-10-07 · 11mo ago
  • CIP-0080Draft→Rejected2025-10-07 · 11mo ago
  • CIP-0081Approved→Final2025-10-07 · 11mo ago
  • CIP-0082Approved→Final2025-10-07 · 11mo ago
  • CIP-0082Draft→Approved2025-10-01 · 1y ago
  • CIP-0053Proposed→Approved2025-09-26 · 1y ago
  • CIP-0074Draft→Approved2025-08-27 · 1y ago
  • CIP-0074Approved→Draft2025-08-27 · 1y ago
  • CIP-0055Draft→Approved2025-05-27 · 1y ago
  • CIP-0046Final→Approved2025-04-01 · 1y ago
  • CIP-0037Draft→Approved2025-03-13 · 1y ago
  • CIP-0048Approved→Final2025-03-13 · 1y ago
  • CIP-0000Draft→Approved2025-03-13 · 1y ago
  • CIP-0048Draft→Approved2025-03-03 · 1y ago
  • CIP-0043Active→Approved2025-02-28 · 1y ago
  • CIP-0044Draft→Final2025-02-28 · 1y ago
  • CIP-0046Draft→Final2025-02-18 · 1y ago
  • CIP-0045Draft→Final2025-02-18 · 1y ago
  • CIP-0046Proposed→Draft2025-01-31 · 1y ago

Per-year activity

YearStatus arrivalsDocumented transitions
202514466
20267740

All CIPs · arrival timeline

Every CIP, grouped by the year a status was first observed. Click any CIP for the full page; click a status pill to see all CIPs that arrived in that status.

202677 arrivals
2025144 arrivals

Where this comes from

The cip_status_history table is rebuilt every 6 hours by walking the upstream repository's commit history: for each CIP file, the status is read at every commit that touched it, and a row is written wherever it changed. 237 rows cover 131 proposals. Because every date is a commit date, a rebuild reproduces the same rows rather than adding to them. Open pull requests have no history on the main branch, so a draft is dated from when its PR was opened.

Read individual histories via GET /api/v1/cips/:id/history or via the get_cip_history MCP tool. For the citation graph (who else references this CIP), see per-CIP citations.

This page tracks how proposals moved through their statuses. Below is what the Super Validators actually executed on chain, with per-SV votes and effective dates.

On-chain votes // the record

618 vote requests spanning 2024-06-29 to 2026-10-06, carrying 7158 individual votes from 15 Super Validators. 560 accepted, 44 rejected, 10 expired, 4 still open. 76 distinct CIPs are cited in the reasoning.

282
Grant Featured App right
141
Revoke Featured App right
100
Update SV reward weight
50
Create unclaimed activity record
27
Change AmuletRules config
7
Change DsoRules config

Recent decisions

EffectiveActionTargetTallyOutcome
pendingUpdate SV reward weightMPC-Holding-Inc4 / 0Open
pendingUpdate SV reward weightGlobal-Synchronizer-Foundation5 / 0Open
pendingChange AmuletRules config-7 / 0Open
pendingGrant Featured App rightbayzen-validator-19 / 0Open
2026-09-29Grant Featured App rightftp-x402-infrastructure13 / 0Accepted
2026-09-29Grant Featured App rightthehub-validator-213 / 0Accepted
2026-09-29Grant Featured App rightcardiv13 / 0Accepted
2026-09-29Grant Featured App rightupflam-main-113 / 0Accepted
2026-09-29Grant Featured App rightUbyx-validator-13 / 9Rejected
2026-09-25Update SV reward weightGlobal-Synchronizer-Foundation13 / 0Accepted
2026-09-23Grant Featured App rightnexode9 / 0Accepted
2026-09-20Grant Featured App rightpixelplex-mainnet-113 / 0Accepted
2026-09-19Update SV reward weightGlobal-Synchronizer-Foundation13 / 0Accepted
2026-09-18Grant Featured App right2d781524-5d36-450d-8ba7-183868bdbee013 / 0Accepted
2026-09-18Create unclaimed activity recordwormhole-validator-113 / 0Accepted
2026-09-15Update SV reward weightGlobal-Synchronizer-Foundation2 / 9Rejected
2026-09-15Create unclaimed activity recordft12 / 0Accepted
2026-09-15Update SV reward weightGlobal-Synchronizer-Foundation12 / 0Accepted
2026-09-12Grant Featured App rightModulo-Issuer10 / 0Accepted
2026-09-05Grant Featured App rightexcellar-issuer13 / 0Accepted
2026-09-05Create unclaimed activity recordZenith-validator-113 / 0Accepted
2026-09-05Create unclaimed activity recordCantonStrategicHoldings-SVrewards-113 / 0Accepted
2026-09-05Grant Featured App rightCancore-mainnet-113 / 0Accepted
2026-08-27Revoke Featured App right009b9abde6dce4389f8bc8f2b9f3f17646319ed0f35f06587a55b018608d63ef55ca121220cf79b63337e8bc5bb21c10aa9f9c0788bc364270d6c7da0bd211922a7a02ccb89 / 0Accepted
2026-08-27Grant Featured App righttabiri-mainnet-19 / 0Accepted
2026-08-22Create unclaimed activity record1220bac2f5c57a5156dfe51ca315b9e4412d7ebf0ea92cd0d416c45ffc8b9a99569c13 / 0Accepted
2026-08-18Create unclaimed activity recordBlockdaemon-SVrewards-113 / 0Accepted
2026-08-18Change AmuletRules config-13 / 0Accepted
2026-08-18Grant Featured App rightarccade-swap13 / 0Accepted
2026-08-18Grant Featured App rightarccade-validator-113 / 0Accepted
2026-08-14Create unclaimed activity recordBlockdaemon-SVrewards-113 / 0Accepted
2026-08-13Change AmuletRules config-1 / 9Rejected
2026-08-13Revoke Featured App right00eaeddcd4fdda665d60fb9386cfb84df2986ab62dfd16c6badb4fbb9d510ec121ca12122096c444fb5894bc480541e6381035dc3f1964650471b411852f57cdf06504dc7d9 / 0Accepted
2026-08-12Revoke Featured App right0086d2fe5445a55248b7f87747c0ac0948cb768f1014d6c1b4d9992ac584cde6aaca121220b9b7e9c747c32c4c8915edb5af17a7c631b0560ac9886237fc1a67768ea1041a13 / 0Accepted
2026-08-12Grant Featured App rightslaymoney-validator-213 / 0Accepted
2026-08-12Create unclaimed activity recordlz-vault13 / 0Accepted
2026-08-12Grant Featured App rightnuxaris-validator-113 / 0Accepted
2026-08-05Grant Featured App rightvalidator-angelhack-kairo4 / 7Rejected
2026-08-05Revoke Featured App right0091bab28bbe349d64963b7d782cc41b4b02f4e3bab128fca44d0fef156e3bb215ca121220bf262b24ee0f5be9cccba410c383558fbfdc92824d18b7d29aae2f3caee3f5e611 / 0Accepted
2026-08-05Grant Featured App rightkairo-mainnet9 / 0Accepted

A revoke action targets the contract id of the right being withdrawn rather than a readable name, so that column is blank for those rows. The full payload is stored per request and reachable through the MCP tool get_governance_vote.

How each Super Validator votes

Super ValidatorVotes castForAgainstAbstainedActive
MPC-Holding-Inc602568 (94%)34152025-09 to 2026-09
Global-Synchronizer-Foundation601556 (93%)45152025-09 to 2026-09
Digital-Asset-2600555 (93%)45162025-09 to 2026-09
Orb-1-LP-1594564 (95%)30142025-09 to 2026-09
Digital-Asset-1592548 (93%)44222025-09 to 2026-09
Liberty-City-Ventures-1555529 (95%)26162025-09 to 2026-09
Cumberland-1552530 (96%)22622025-09 to 2026-09
Cumberland-2551529 (96%)22632025-09 to 2026-09
C7-Technology-Services-Limited543503 (93%)40452025-09 to 2026-09
Five-North-1519480 (92%)39482025-09 to 2026-09
SV-Nodeops-Limited484426 (88%)581342025-09 to 2026-10
Proof-Group-1475449 (95%)26942025-09 to 2026-09
Tradeweb-Markets-1466450 (97%)161312025-09 to 2026-09
Liberty-City-Ventures1514 (93%)17 to

Abstentions are recorded on the request rather than as a cast vote, so they are counted separately and are not part of the for and against totals. Super Validators that joined recently, or were offboarded, show a shorter active span and a smaller total.

Where the votes come from

Read from the DSO vote-results endpoint of the public Scan API and stored with the complete original payload per request. This is the execution half of Canton governance; the timeline above is the deliberation half, and the two are joined wherever a vote reason names a CIP.

Super Validators usually link to a mailing-list post when they explain a vote. 558 of 566 of those links resolve to a thread or message held here, so the trail from a decision to its stated reasoning to the primary document stays inside CCPEDIA. The 8 that do not are mostly tokenomics and supervalidator-announce, either posts predating the archive crawl or lists CCPEDIA does not index.

AI tools can query the same record through MCP with list_governance_votes, get_governance_vote, list_votes_by_sv and get_cip_vote_outcome.