Skip to content
CCPEDIAby Unity Nodes
GOVERNANCE · CIP STATUS TIMELINE AND DSO VOTES

Governance timeline

Every status change across all Canton Improvement Proposals, reconstructed from the upstream repository's commit history, and the on-chain DSO votes that executed governance decisions. Dates are commit author dates, so they are when the change was made, not when we noticed it.

140CIPs tracked
synced 3h agoDSO votes, Scan API
  • 234 status arrivals
  • 113 documented transitions
  • range 2025-01-31 → 2026-11-11
  • MCP 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).

  • Approved79
  • Final70
  • Proposed28
  • Draft28
  • Active10
  • In Review7
  • Withdrawn4
  • Replaced4
  • Rejected2
  • Proposed Amendment1
  • Obsolete1

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
ApprovedFinal41
ProposedApproved24
FinalApproved10
DraftApproved9
ApprovedActive5
DraftFinal4
FinalActive4
ApprovedProposed3
FinalWithdrawn2
ActiveApproved1
ActiveFinal1
ApprovedDraft1
ApprovedProposed Amendment1
ApprovedReplaced1
DraftRejected1
FinalObsolete1
FinalReplaced1
ProposedDraft1
Proposed AmendmentApproved1
RejectedApproved1

Recent transitions113

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

Proposed to Approved
CIP-0130
2026-11-10 · 4d ago
Approved to Proposed
CIP-0130
2026-11-10 · 4d ago
Proposed Amendment to Approved
CIP-0104
2026-10-27 · 18d ago
Approved to Proposed Amendment
CIP-0104
2026-10-26 · 19d ago
Proposed to Approved
CIP-0127
2026-10-23 · 22d ago
Proposed to Approved
CIP-0129
2026-10-23 · 22d ago
Proposed to Approved
CIP-0126
2026-09-25 · 1mo ago
Proposed to Approved
CIP-0130
2026-09-25 · 1mo ago
Proposed to Approved
CIP-0124
2026-09-22 · 1mo ago
Proposed to Approved
CIP-0125
2026-09-22 · 1mo ago
Proposed to Approved
CIP-0121
2026-09-11 · 2mo ago
Proposed to Approved
CIP-0122
2026-09-09 · 2mo ago
Show 101 moreShow fewer
Approved to Proposed
CIP-0122
2026-09-08 · 2mo ago
Proposed to Approved
CIP-0122
2026-09-08 · 2mo ago
Approved to Final
CIP-0060
2026-07-01 · 4mo ago
Approved to Final
CIP-0072
2026-07-01 · 4mo ago
Approved to Final
CIP-0080
2026-07-01 · 4mo ago
Active to Final
CIP-0082
2026-07-01 · 4mo ago
Approved to Final
CIP-0085
2026-07-01 · 4mo ago
Approved to Final
CIP-0089
2026-07-01 · 4mo ago
Approved to Final
CIP-0092
2026-07-01 · 4mo ago
Approved to Active
CIP-0103
2026-07-01 · 4mo ago
Approved to Active
CIP-0105
2026-07-01 · 4mo ago
Approved to Final
CIP-0107
2026-06-30 · 4mo ago
Proposed to Approved
CIP-0119
2026-06-15 · 5mo ago
Proposed to Approved
CIP-0112
2026-06-12 · 5mo ago
Proposed to Approved
CIP-0118
2026-06-10 · 5mo ago
Approved to Proposed
CIP-0112
2026-06-09 · 5mo ago
Draft to Approved
CIP-0112
2026-06-09 · 5mo ago
Proposed to Approved
CIP-0117
2026-06-05 · 5mo ago
Approved to Active
CIP-0116
2026-05-26 · 5mo ago
Proposed to Approved
CIP-0116
2026-05-20 · 5mo ago
Final to Withdrawn
CIP-0052
2026-05-06 · 6mo ago
Final to Withdrawn
CIP-0059
2026-05-06 · 6mo ago
Proposed to Approved
CIP-0115
2026-04-27 · 6mo ago
Proposed to Approved
CIP-0111
2026-04-23 · 6mo ago
Proposed to Approved
CIP-0114
2026-04-16 · 7mo ago
Proposed to Approved
CIP-0113
2026-04-01 · 7mo ago
Approved to Active
CIP-0082
2026-03-27 · 7mo ago
Approved to Active
CIP-0100
2026-03-27 · 7mo ago
Draft to Approved
CIP-0110
2026-03-24 · 7mo ago
Proposed to Approved
CIP-0107
2026-03-10 · 8mo ago
Proposed to Approved
CIP-0106
2026-03-09 · 8mo ago
Proposed to Approved
CIP-0105
2026-03-02 · 8mo ago
Proposed to Approved
CIP-0104
2026-02-13 · 9mo ago
Final to Approved
CIP-0060
2026-01-07 · 10mo ago
Approved to Replaced
CIP-0073
2026-01-05 · 10mo ago
Draft to Approved
CIP-0083
2025-10-20 · 1y ago
Final to Active
CIP-0006
2025-10-09 · 1y ago
Final to Active
CIP-0021
2025-10-09 · 1y ago
Final to Obsolete
CIP-0025
2025-10-09 · 1y ago
Final to Active
CIP-0042
2025-10-09 · 1y ago
Final to Active
CIP-0045
2025-10-09 · 1y ago
Final to Approved
CIP-0072
2025-10-09 · 1y ago
Final to Approved
CIP-0073
2025-10-09 · 1y ago
Final to Approved
CIP-0074
2025-10-09 · 1y ago
Final to Approved
CIP-0075
2025-10-09 · 1y ago
Final to Approved
CIP-0077
2025-10-09 · 1y ago
Final to Approved
CIP-0079
2025-10-09 · 1y ago
Final to Approved
CIP-0081
2025-10-09 · 1y ago
Final to Approved
CIP-0082
2025-10-09 · 1y ago
Rejected to Approved
CIP-0080
2025-10-09 · 1y ago
Final to Replaced
CIP-0007
2025-10-07 · 1y ago
Approved to Final
CIP-0037
2025-10-07 · 1y ago
Approved to Final
CIP-0043
2025-10-07 · 1y ago
Approved to Final
CIP-0046
2025-10-07 · 1y ago
Approved to Final
CIP-0047
2025-10-07 · 1y ago
Approved to Final
CIP-0051
2025-10-07 · 1y ago
Approved to Final
CIP-0052
2025-10-07 · 1y ago
Approved to Final
CIP-0053
2025-10-07 · 1y ago
Approved to Final
CIP-0054
2025-10-07 · 1y ago
Approved to Final
CIP-0055
2025-10-07 · 1y ago
Approved to Final
CIP-0056
2025-10-07 · 1y ago
Approved to Final
CIP-0057
2025-10-07 · 1y ago
Approved to Final
CIP-0058
2025-10-07 · 1y ago
Approved to Final
CIP-0059
2025-10-07 · 1y ago
Approved to Final
CIP-0060
2025-10-07 · 1y ago
Approved to Final
CIP-0061
2025-10-07 · 1y ago
Approved to Final
CIP-0062
2025-10-07 · 1y ago
Approved to Final
CIP-0063
2025-10-07 · 1y ago
Approved to Final
CIP-0064
2025-10-07 · 1y ago
Approved to Final
CIP-0065
2025-10-07 · 1y ago
Approved to Final
CIP-0066
2025-10-07 · 1y ago
Approved to Final
CIP-0067
2025-10-07 · 1y ago
Approved to Final
CIP-0068
2025-10-07 · 1y ago
Approved to Final
CIP-0069
2025-10-07 · 1y ago
Approved to Final
CIP-0071
2025-10-07 · 1y ago
Approved to Final
CIP-0072
2025-10-07 · 1y ago
Approved to Final
CIP-0073
2025-10-07 · 1y ago
Approved to Final
CIP-0074
2025-10-07 · 1y ago
Approved to Final
CIP-0075
2025-10-07 · 1y ago
Approved to Final
CIP-0076
2025-10-07 · 1y ago
Approved to Final
CIP-0077
2025-10-07 · 1y ago
Approved to Final
CIP-0078
2025-10-07 · 1y ago
Draft to Final
CIP-0079
2025-10-07 · 1y ago
Draft to Rejected
CIP-0080
2025-10-07 · 1y ago
Approved to Final
CIP-0081
2025-10-07 · 1y ago
Approved to Final
CIP-0082
2025-10-07 · 1y ago
Draft to Approved
CIP-0082
2025-10-01 · 1y ago
Proposed to Approved
CIP-0053
2025-09-26 · 1y ago
Draft to Approved
CIP-0074
2025-08-27 · 1y ago
Approved to Draft
CIP-0074
2025-08-27 · 1y ago
Draft to Approved
CIP-0055
2025-05-27 · 1y ago
Final to Approved
CIP-0046
2025-04-01 · 1y ago
Draft to Approved
CIP-0037
2025-03-13 · 1y ago
Approved to Final
CIP-0048
2025-03-13 · 1y ago
Draft to Approved
CIP-0000
2025-03-13 · 1y ago
Draft to Approved
CIP-0048
2025-03-03 · 1y ago
Active to Approved
CIP-0043
2025-02-28 · 1y ago
Draft to Final
CIP-0044
2025-02-28 · 1y ago
Draft to Final
CIP-0046
2025-02-18 · 1y ago
Draft to Final
CIP-0045
2025-02-18 · 1y ago
Proposed to Draft
CIP-0046
2025-01-31 · 1y ago

Per-year activity

YearStatus arrivalsDocumented transitions
202514466
20269047

All CIPs · arrival timeline

Every CIP, grouped by the year a status was first observed. Click any CIP for the full page.

2026

90 arrivals

2025

144 arrivals

Where this comes from

Derived live from cip_status_history on every request. The 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. 253 rows cover 140 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

665 vote requests spanning 2024-06-29 to 2026-11-20, carrying 7743 individual votes from 15 Super Validators. 604 accepted, 45 rejected, 10 expired, 6 still open. 80 distinct CIPs are cited in the reasoning.

305Grant Featured App right
150Revoke Featured App right
106Update SV reward weight
54Create unclaimed activity record
29Change AmuletRules config
10Change DsoRules config

Recent decisions40

OpenRevoke Featured App right
00de6afb397dff813d6c8d774bac8cc7e72bcce036d15de80a7a5c277b515364cbca11122068ed9a006930bf7fe84182679ef54bcc8fb92287feb319c1dc9aa06f2ff844a2
8 for, 0 againstpending
OpenGrant Featured App right
party-28dc4516-b5ca-44ff-86c7-2107e90a6807
12 for, 0 againstpending
OpenUpdate SV reward weight
MPC-Holding-Inc
12 for, 0 againstpending
OpenCreate unclaimed activity record
CantonStrategicHoldings-SVrewards-1
12 for, 0 againstpending
OpenUpdate SV reward weight
Global-Synchronizer-Foundation
12 for, 0 againstpending
OpenChange DsoRules config
No readable target
11 for, 0 againstpending
AcceptedGrant Featured App right
send-mainnet-1
13 for, 0 against2026-11-12
AcceptedGrant Featured App right
poolparty-operator
12 for, 0 against2026-11-12
AcceptedGrant Featured App right
asset-relayer
12 for, 0 against2026-11-12
AcceptedCreate unclaimed activity record
franklintempleton-mainnet-1
12 for, 0 against2026-11-12
AcceptedUpdate SV reward weight
Global-Synchronizer-Foundation
12 for, 0 against2026-11-12
AcceptedGrant Featured App right
pinnaccle-validator-1
12 for, 0 against2026-11-12
AcceptedChange AmuletRules config
No readable target
12 for, 0 against2026-11-10
AcceptedRevoke Featured App right
001fcf161faba38311d8949d82b2bf151426e60445a9a0e66ae838618ec7cb1581ca121220a29258b53cf0c401ca893c3ceb9f226f9dfa5c10d717062cfeb7b392342e61eb
10 for, 0 against2026-11-09
AcceptedRevoke Featured App right
00221b4bdefc97bde73900fe161fcab5e413400d6b1eb009e4a20994b8dfaceb69ca12122000cec432937eda344235349b569c4885fd97656ec5e8eeebd6a2f1abf01e544e
10 for, 0 against2026-11-09
AcceptedGrant Featured App right
console-mainnet-1
12 for, 0 against2026-11-09
AcceptedRevoke Featured App right
00165892b9dd1c35682a450cadc4fbbdbc60b790c988de780071a462b7e9e7feefca11122030e357e2b8a611715681d79df6b0b935d0d26dafa9fc8a2adac80d1117ae32f1
12 for, 0 against2026-11-09
AcceptedGrant Featured App right
infodive-mainnet-1
13 for, 0 against2026-11-07
AcceptedGrant Featured App right
canborsa-vault-1
13 for, 0 against2026-11-07
AcceptedGrant Featured App right
artex-cantra
13 for, 0 against2026-11-07
AcceptedGrant Featured App right
acme-lp
13 for, 0 against2026-11-07
AcceptedGrant Featured App right
chype-network
13 for, 0 against2026-11-06
AcceptedChange DsoRules config
No readable target
13 for, 0 against2026-11-06
AcceptedGrant Featured App right
cacofonix-mainnet-1
13 for, 0 against2026-11-06
AcceptedRevoke Featured App right
0066ce650dc713088dcb71466170b73a4cc7a64ea4857550244884c1a039bd9fbaca121220692f6f8c4983a89ba6afc50fc0ec3488b4dc8364cebd2c7b119198a38bc54d74
13 for, 0 against2026-11-06
AcceptedRevoke Featured App right
0083341bc36715ef61d465264aad19111c5c82c7105246a6ebdbf7d6d8ace1144fca1212204618c3ec5de0fbc0ef19e0e9b21d3315e3cdaa17c8b62fc501079a6acf30eddc
10 for, 0 against2026-11-05
AcceptedChange AmuletRules config
No readable target
13 for, 0 against2026-11-05
AcceptedCreate unclaimed activity record
sgas_sv_lock
13 for, 0 against2026-11-04
AcceptedCreate unclaimed activity record
sgas_sv_unlock
13 for, 0 against2026-11-04
AcceptedUpdate SV reward weight
Global-Synchronizer-Foundation
13 for, 0 against2026-10-30
AcceptedGrant Featured App right
onrails-provider
13 for, 0 against2026-10-29
AcceptedUpdate SV reward weight
MPC-Holding-Inc
13 for, 0 against2026-10-28
AcceptedRevoke Featured App right
00836d24bc5678a2ee9c0ad86e7925ce978751392e675119ec3d00952a48b361e3ca121220c59bb1a0af46b222334c8398a9fd57a576f9909700e58a166d107727a74c4b16
13 for, 0 against2026-10-27
AcceptedGrant Featured App right
idefix-mainnet-1
13 for, 0 against2026-10-27
AcceptedGrant Featured App right
beth-network
13 for, 0 against2026-10-15
AcceptedGrant Featured App right
MPCH-NEXUvalidator-1
12 for, 1 against2026-10-14
AcceptedGrant Featured App right
dunelabs-validator-1
10 for, 1 against2026-10-12
AcceptedGrant Featured App right
jubilee-marketplace
10 for, 1 against2026-10-12
AcceptedGrant Featured App right
selay-validator-1
10 for, 1 against2026-10-12
AcceptedGrant Featured App right
wintip-app
10 for, 1 against2026-10-12
Showing 40 of 40 recent decisions

A revoke action targets the contract id of the right being withdrawn rather than a readable name, so there is no target to show 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 castForSplitAgainstAbstainedActive
Global-Synchronizer-Foundation650604 (93%)46152025-09 to 2026-11
MPC-Holding-Inc649614 (95%)35152025-09 to 2026-11
Digital-Asset-2648602 (93%)46162025-09 to 2026-11
Orb-1-LP-1641610 (95%)31142025-09 to 2026-11
Digital-Asset-1640595 (93%)45222025-09 to 2026-11
Liberty-City-Ventures-1601574 (96%)27172025-09 to 2026-11
C7-Technology-Services-Limited593552 (93%)41452025-09 to 2026-11
Cumberland-1593570 (96%)23722025-09 to 2026-11
Cumberland-2592569 (96%)23732025-09 to 2026-11
Five-North-1570531 (93%)39482025-09 to 2026-11
SV-Nodeops-Limited523457 (87%)661402025-09 to 2026-11
Proof-Group-1515489 (95%)26972025-09 to 2026-11
Tradeweb-Markets-1504487 (97%)171432025-09 to 2026-11
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. 603 of 612 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 9 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.