Chang Upgrade #2 readiness
This page outlines the engineering and ecosystem readiness for the Chang hardfork upgrade #2.
Last updated
This page outlines the engineering and ecosystem readiness for the Chang hardfork upgrade #2.
Last updated
Intersect and the hard fork working group 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, the relevant constitutional approval and required on-chain voting.
Core infrastructure encompasses all technologies included within the Cardano Node, as well as some key tools.
Release | |
---|---|
Note that, although staking rewards will continue to be earned as usual, in order to withdraw their rewards, following the Chang#2 hard fork, Ada holders will need to delegate to a DRep, which may be one of the pre-defined options, a single key or a Plutus v3 script. Until the hard fork, rewards may be withdrawn normally. Although following the hard fork, rewards may not be withdrawn unless a DRep is delegated to, rewards will continue to accrue to the Ada holder normally, regardless of whether or not a DRep is delegated to.
There are a number of breaking changes, including changes to era-agnostic commands. The following are designated as legacy commands:
address
Payment address commands
stake-address
Stake address commands
key
Key utility commands
transaction
Transaction commands
node
Node operation commands
stake-pool
Stake pool commands
query
Node query commands. Will query the local node whose Unix domain socket is obtained from the CARDANO_NODE_SOCKET_PATH
environment variable.
genesis
Genesis block commands
governance
Governance commands
text-view
Commands for dealing with Shelley TextView files. Transactions, addresses etc are stored on disk as TextView files.
For example, the previous top level commands query
and stake-pool
are now available as latest query
and latest stake-pool.
Please read full release notes here.
It is recommend testing and upgrades are carried out now in advance of pre-production and mainnet hard fork governance actions. Features are available for testing now on the above release and on the SanchoNet test environment.
Readiness is a self-attestation from the community and ecosystem, facilitated at Intersect, of being technically ready for the Chang upgrade #2. Signalling readiness is important, this allows the on-chain governance, SPOs and the ICC in the case of Chang upgrade #2, to make an informed decision voting for the governance action to enact the hard fork.
Governance actions need to be enacted/voted on-chain for the hard fork to take place, you can keep track of the applicable governance actions for Chang upgrade #2 below.
Metadata for all Intersect governance actions can be found here on the Intersect Gitbook repository.
Stake pool operators should upgrade to a supported mainnet node 10.x version in readiness for the hard fork. Below we compare the prevalence of Cardano blocks created by Node versions.
As of November 13th 2024, 17% of blocks created on mainnet where created using node 10.x version. Live data can be seen via tooling such as Pooltool.io
{iframe}(https://api.clio.one/istoria/block-versions/)
Tooling readiness is supported from version Node 10.1.1 compatible releases.
Libraries
Tools
Indexers
Higher Level Tooling
Wallet readiness is tracked against their integration against Cardano Node versions, as well as self-reported readiness
Light Wallets
Hardware Wallets
DApp readiness will be reported shortly, once tooling readiness is demonstrated as underway. To help the ecosystem know your readiness and to participate in this attestation please head to the Intersect Discord wg-hard-fork channel.
Further readiness information will be published as it becomes available. Readiness updates on Environments, SPOs and Exchanges will be available soon.
If you find any information on this page incorrect or misleading please email hard-fork@intersectmbo.org and request a correction.
Network | Action | Status | View via |
---|---|---|---|
Library | Status | Notes |
---|---|---|
Tools | Status | Notes |
---|---|---|
Indexers | Status | Notes |
---|---|---|
Tools | Status | Notes |
---|---|---|
Wallet | Highlevel Status | Preview Network |
---|---|---|
Wallet | Status | Notes |
---|---|---|
Wallet | Status | Notes |
---|---|---|
Node 10.1.1
is a mainnet release of the Cardano node that is capable of crossing the Chang#2 hard fork. It includes a number of improvements to the governance system, including support for SPO delegation to pre-defined voting options, and support for auto-abstain DRep votes supplanting abstaining via rewards address delegation. It also enables new Plutus primitives as defined in CIP-0122, CIP-0123, and CIP-0127.
Preview
PPU Cost Model
Enacted
Preview
Hard Fork
Enacted
Pre-production
PPU Cost Model
Ratified
Pre-production
Hard Fork
On-Chain
Mainnet
PPU Cost Model
On-Chain
Mainnet
Hard Fork
Pending
Cardano Serialization Library
Cardano Multiplatform Library
Cardano JavaScript SDK
Pallas
Cardano Transaction Library
MeshSDK
Aiken
cardano-wallet
Rosetta
GraphQL
cntools (guild-operators)
SPO Scripts (@gitmachtl)
Ogmios
Kupo
Oura
Scrolls
DB-Sync
Carp
Blockfrost
Koios
Maestro
Begin
Eternl
Eternl (mobile)
Lace
Nami
Nufi
Vespr
Vespr (Mobile)
Tokeo
Yoroi
Yoroi (Mobile)
Gero
Gero Mobile
Typhon
Flint
Trezor
Ledger (Nano S+, Nano X, Stax)
Ledger (Nano S)
Keystone
Daedalus
AdaLite
CNTools