Skip to main content
Normative spec: the Canyon specification is the canonical definition of this upgrade. This page records activation data and operational pointers; it does not restate the spec.
Canyon brought Ethereum’s Shapella upgrade to the OP Stack along with minor protocol fixes.

What changed

Per the spec overview:
  • Shapella EIPs on L2: EIP-3651 (warm COINBASE), EIP-3855 (PUSH0), EIP-3860 (limit and meter initcode), EIP-4895 (withdrawals operations, set to the empty array on L2), and EIP-6049 (deprecate SELFDESTRUCT).
  • Modified the EIP-1559 denominator.
  • Added the deposit nonce and deposit nonce version to the deposit receipt hash.
  • Deployed the create2Deployer predeploy at 0x13b0D85CcB8bf860b6b79AF3029fCA081AE9beF2.
  • Consensus layer: channel ordering fix.