After months of planning, the Ethereum community has laid out a timeline for its upcoming Berlin upgrade, marking an important milestone in its development roadmap. 

Berlin is scheduled to go live on the Ethereum mainnet at block 12,244,000, or April 14, Tim Beiko wrote on Monday. Ropsten, the first testnet to upgrade, is scheduled for March 10. The Goerli and Rinkeby networks are expected to upgrade in one-week increments on March 17 and March 24, respectively.

Ethereum node operators are being advised to upgrade to a Berlin-compatible version as soon as possible for the three testnets and before April 7 for the mainnet. Beiko explained:

“Ethereum node operators should upgrade their nodes prior to the fork block on the networks they want to participate in. Due to block time variability, it is recommended to update several days before the expected date.”

Exchanges, wallet service providers and Ether (ETH) tokenholders are not required to do anything to accommodate the upgrade.

A total of four Ethereum Improvement Protocols, or EIPs, will be implemented via Berlin. They include:

  • EIP-2565, which lowers the cost of the ModExp precompile
  • EIP-2929, which increases certain gas costs
  • EIP-2718, which introduces a new transaction type
  • EIP-2930, which includes a transaction type with optional access lists.

Berlin follows the Istanbul and Muir Glacier upgrades, which took place in December 2019 and January 2020, respectively. The current upgrade was named after Devcon 0, which took place in Berlin. Ethereum’s next planned upgrade will be called London, where Devcon 1 happened.

Ethereum is still riding the momentum of its Ethereum 2.0 rollout in December 2020. Eth2 kicks off a multiyear upgrade of the blockchain network as it attempts to transition from its existing proof-of-work consensus to a proof-of-stake model.

ETH price rose 6.5% on Monday to $1,767. At current values, Ethereum has a total market capitalization of $201 billion.