ethereum.forks.berlin

The Berlin fork adjusts the gas costs of the ModExp precompile and several state access EVM instructions, introduces typed transaction envelopes along with the first new transaction type—optional access lists.

Changes

Upgrade Schedule

NetworkBlockExpected DateFork Hash
Ropsten9,812,189March 10, 2021
Goerli4,460,644March 17, 2021
Rinkeby8,290,928March 24, 2021
Mainnet12,244,000April 14, 20210x0eb440f6

Releases

FORK_CRITERIA

43
FORK_CRITERIA = ByBlockNumber(12244000)

ethereum.forks.london

The London fork overhauls the transaction fee market, changes gas refunds, reserves a contract prefix for future use, and delays the difficulty bomb.

Changes

Upgrade Schedule

NetworkBlockExpected DateFork Hash
Ropsten10,499,401June 24, 20210x7119b6b3
Goerli5,062,605June 30, 20210xb8c6299d
Rinkeby9,987,988July 7, 20210x8e29f2f3
Mainnet12,965,000August 5, 20210x0eb440f6
Kovan26,741,100August 12, 2021

Releases

FORK_CRITERIA

48
FORK_CRITERIA = ByBlockNumber(12965000)