Network upgrade overview
This page provides hardfork activation timestamps and links to detailed specifications. The documentation outlines the hardfork release process. The network upgrade naming scheme after the Bedrock upgrade follows a geology theme based on the next letter in the English alphabet.Activations
Network upgrades are activated by timestamps. Failing to upgrade your OP Stack software before the timestamp will cause a chain divergence and you will need to resync the chain. Optimistic activation times refer to times that are pending governance approval.Upgrade process
Network upgrades follow this general process in which the features included in the upgrade are put into a release version cut from thedevelop branch and
then the software is deployed on production networks.
“Baking” on a network means the node software has been deployed and is live.
Engineers take this time to observe the behavior of the software on
production networks.
1
Devnet
Devnet Upgrade Notice Periodis for core developers to upgrade the node software on an internal devnet prior to the activation timestamp.Upgrade Activates on DevnetBaking on Devnet
2
Testnet
Testnet Upgrade Notice Periodis to allow testnet node operators to upgrade the node software on testnet prior to the activation timestamp.Upgrade Activates on TestnetBaking on Testnet
3
Mainnet
Governance Voting Review Periodis when the Optimism Collective’s governance system reviews proposals, including network upgrade proposals.Governance Voting Periodis when the Optimism Collective’s governance system votes on proposals.Veto Periodis when the Citizens’ House of the governance system can veto a protocol upgrade that has been approved by the Token House.Cut Mainnet ReleaseMainnet Upgrade Notice Periodis to allow mainnet node operators to upgrade the node software on mainnet prior to the activation timestamp.Upgrade Activated