ethereum.shanghai
The Shanghai fork brings staking withdrawals to the execution layer, adds a push-zero EVM instruction, limits the maximum size of initialization bytecode, and deprecates the self-destruct EVM instruction.
FORK_CRITERIA
9 | FORK_CRITERIA = ByTimestamp(1681338455) |
---|
ethereum.cancun
The Cancun fork introduces transient storage, exposes beacon chain roots, introduces a new blob-carrying transaction type, adds a memory copying instruction, limits self-destruct to only work for contracts created in the same transaction, and adds an instruction to read the blob base fee.
FORK_CRITERIA
10 | FORK_CRITERIA = ByTimestamp(1710338135) |
---|