Skip to content

Upgrade Calendar

The Canton operations schedule as a calendar you subscribe to once. Upgrade deadlines, minimum versions, topology freezes and Logical Synchronizer Upgrades, filtered to the network and the role you actually operate.

Subscribe

Canton validator deadlines (all networks)
Only events that require a validator operator to act, across all networks.
https://ccpedia.xyz/api/calendar/validator.ics
262 eventsSubscribe
Canton Super Validator operations (all networks)
Validator events plus the operations only Super Validators act on, such as topology freezes.
https://ccpedia.xyz/api/calendar/sv.ics
272 eventsSubscribe
Canton MainNet operations
Every scheduled MainNet operation: upgrades, minimum versions, freezes and LSUs.
https://ccpedia.xyz/api/calendar/mainnet.ics
124 eventsSubscribe
Canton TestNet operations
Every scheduled TestNet operation.
https://ccpedia.xyz/api/calendar/testnet.ics
125 eventsSubscribe
Canton DevNet operations
Every scheduled DevNet operation.
https://ccpedia.xyz/api/calendar/devnet.ics
136 eventsSubscribe

Subscribe adds a live feed that refreshes on its own. Copy URL gives you the same thing as https, for clients that will not take a webcal link. Both point at the same file, which is regenerated every 30 minutes from the Foundation schedule.

Next up for validator operators

WhenNetworkVersionWhat
2026-07-22 · tomorrowDevNetDevNet: LSU to adopt CantonBFT-based synchronizers.
2026-07-27 · in 6 daysMainNet0.6.11Minimum version
2026-07-27 · in 6 daysTestNet0.6.11Minimum version
2026-07-27 · in 6 daysDevNet0.6.11Minimum version
2026-07-27 · in 6 daysMainNet0.6.12MainNet upgrades to Splice 0.6.12
2026-07-27 · in 6 daysTestNet0.6.13TestNet upgrades to Splice 0.6.13
2026-07-27 · in 6 daysDevNet0.6.14DevNet upgrades to Splice 0.6.14
2026-07-28 · in 7 daysMainNetMinimum .dar package versions
2026-07-28 · in 7 daysTestNetMinimum .dar package versions
2026-07-28 · in 7 daysDevNetMinimum .dar package versions
2026-07-28 · in 7 daysMainNet0.6.11MainNet: Daml models from Splice 0.6.11 effective (required for CIP-112)
2026-08-03 · in 13 daysDevNetDevNet Breaking API Change:
2026-08-03 · in 13 daysMainNet0.6.13MainNet upgrades to Splice 0.6.13
2026-08-03 · in 13 daysTestNet0.6.14TestNet upgrades to Splice 0.6.14

What is in the feed, and what is not

CCPEDIA parses the Foundation schedule and attributes a network to 385 of 483 events, extracting a Splice version wherever the source states one. Both go into the calendar entry, so an event reads as a requirement rather than as a note.

The remaining 98events have no network we could attribute with confidence, and none of them are served. A wrong upgrade deadline sitting in an operator's calendar is worse than an absent one, so the filter runs when the feed is built, not when it is parsed. For the same reason a feed that resolves to almost nothing returns an error instead of an empty calendar, which would silently erase the deadlines a subscriber already had.

To check your own node against these deadlines, use the upgrade check. For the raw event stream see radar, and for alerting straight from Prometheus see /api/ops-metrics.

Answered from this data

What Splice version do Canton Network validators actually run?
The live version distribution across every DSO-approved validator, and how many run below the minimum in force.