Chang Timeline & Dependencies

Any dates or windows provided in this Chang hard fork timeline are provided as estimates, and approved by the hard fork working group.

These are based on factors such as velocity of development, testing outcomes, issues raised, and critical mass indicators.

Information on this page was last updated on 19th June 2024

Intersect plays the role of coordinator, as a functional servant-leader on behalf of the community and delivery teams working on hard fork activity. The functional teams within Intersect will work with the various committees, working groups, and delivery teams, relaying information here on the knowledge base. Ultimately the date for the hard fork is directly influenced by the community fulfilling the requirements detailed below.


Chang Upgrades

The Chang upgrade will stagger the release of governance functionality, easing adoption and onboarding for those with new or additional roles in governance.

  1. Chang Upgrade #1 Will deploy governance features to Cardano and enter the technical bootstrapping phase as described in CIP-1694 Bootstrapping Phase

  2. Chang Upgrade #2 Moves CIP-1694 out of technical bootstrapping phase and unlocks the final features of on-chain governance including DRep participation and all governance actions

Further information on CIP-1694 and the interim bootstrapping period is available.


Chang Upgrade #1

In the lead-up to Change Upgrade #1 the following sequence of events will occur, driven by community participation and adoption.

StepEnvironmentOwner

Node version 8.12 will be released

(may only be a pre-release)

N/A

Delivery Teams

Benchmarking and performance testing will be conducted on node version 8.12

N/A

Delivery Teams

Node passes benchmarking and performance testing (D1)

N/A

Delivery Teams

Node 9.0 is Released

N/A

Delivery Teams

Preview upgraded to 9.0 and hardforked

Preview

Delivery Teams

No critical issues outstanding on Cardano-Node (D1)

Preview

Delivery Teams

SPOs, Exchanges and DApps will be asked to upgrade to 9.0 on Pre-Production and Mainnet (D2)

Pre-Production & Mainnet

Community

Parameters & final genesis file will be prepared (required for 9.01)

N/A

Delivery Teams

SPOs, Exchange and DApps will be asked to upgrade to 9.01 Pre-Production and Mainnet (a full upgrade may not be required)

Pre-Production & Mainnet

Community

Critical mass indicators are met, 70% SPOs and 80% Exchange liquidity (D3)

Pre-Production & Mainnet

Community

Steps for Chang #2 upgrade will be released after completion of Chang #1 upgrade.


Cardano Environments

Preview: Environment to test the latest functionality before release.

Pre-Production: Environment that matches mainnet configuration, long-term and stable environment for final-stage integration/upgrade testing.

Mainnet: Our production environment – the actual network the Cardano community uses every day.


Release Forecast

The following timeframes have been provided by the core Cardano development teams based on current velocity of development, scope changes and testing outcomes.

The following dates are purely engineering estimates provided by the delivery teams, approved by the hard fork working group for sharing. Hard fork dates will be known once dependencies are met and the community fulfils critical mass indicators

  • 8.12 - mid June

  • 9.0 - end of June

  • 9.01 - early July

Latest release information and notes can be found here at the cardano-node releases github page.


Hard Fork Dependencies

The above timeline indicatively shows the high-level activities and dependencies required for the Chang hard fork. These are the dependencies, as agreed by the hard fork working group, which need to be completed or at a suitable point prior to initiating the hard for combinator event for the Chang upgrades.

ItemAcceptance Criteria Current Status

Node 9.0

Suitable candidate released in Preview environment, to be available for community testing and upgrade

In progress

Dquadrant Chang Testing

Completion of testing, no major issues outstanding

In Progress

Tweag Guardrails Script Audit

Completion of script audit, no major issues outstanding

In Progress

Tweag Constitutional Committee Identity Script Audit

Completion of script audit, no major issues outstanding

In Progress

Core Governance Tooling (GovTool, CC Portal, etc.)

Governance tools finished developement, testing and deployed across environments

In Progress

Major Hardware Wallet Updates (Ledger and Trezor)

Conway era development completed, tested, audited and included in offical release

In Progress

DRep Pioneer Programme

No major programme issues reported. 15 initial DRep Workshops scheduled (upcoming workshops)

In Progress

Constitutional Committee Genesis File

Completed and ready for inclusion in node 9.01

In Progress

Technical Readiness

A ‘roll-call’ from the technical teams, performance & benchmarking and issue management that all teams have signed off on the release candidate and that no high-severity issues are outstanding

ItemAcceptance CriteriaCurrent Status

Technical team checklist/roll call

Technical checklist, attestation of quality and readiness from core delivery teams

Not started

Performance and Benchmarking

Suitable performance and benchmarking tests completed

In Progress

High severity issues*

No high-level issues outstanding on cardano-node related to Conway

None currently reported

*Issues are tracked here on the Cardano-node Github repository. Issues are marked by severity by the delivery teams. A severity 1 or 2 issue may prevent hard fork until resolved. Most lower-level severity issues will not prevent a hard fork, this is reviewed on a case-by-case basis.

Community readiness

Qualitative feedback and sentiment from key committees, hubs, and working groups on their readiness for the hard fork.

As well as this feedback a number of critical mass indicators need to be met in order for the community to smoothly enact a hard fork. This is primarily driven by SPOs and exchanges, although other key dependent and supportive tooling will also be monitored.

AreaAcceptance CriteriaCurrent Status

Hard Fork Working Group

Poll of working group members

Not Started

Parameters Committee

Poll of committee members

Not Started

Open Source Committee

Poll of committee members

Not Started

Membership and Community Committee

Poll of committee members

Not Started

Civics Committee

Poll of committee members

Not Started

Intersect Hubs

Poll of each membership hub

In Progress

Stake-Pool Operators (SPOs)

75% SPOs running Node 9.01 on mainnet

Not Started

Exchanges

Majority of exchanges by liquidity (circa 80%) running hard fork node

Not Started

Shortly after node 9.0 has been released an attestation page for community and ecosystem readiness will be launched to update progress on dependent tooling and these critical mass indicators.

Any dates or windows provided in this Chang hard fork timeline are provided as estimates, and approved by the hard fork working group.

These are based on factors such as velocity of development, testing outcomes, critical mass indicators, and issues raised.

Information on this page was last updated on 19th June 2024


More information on the Major Release Process is also available. A frequently asked questions page, related to Chang and hard forks is also being updated on the knowledge base regularly.

To contribute to testing or provide feedback please visit the SanchoNet website, as many features are already available for testing.

Last updated