- Ethereum plans to deploy Shanghai/Capella on Sepolia.
- This update will test staked ETH withdrawals.
- Although the Shanghai-Capella was previously tested on Zhejiang’s testnet, developers found minor bugs.
Ethereum developers have announced that they have scheduled a test run of the Shanghai/Capella (Shapella) upgrade for February 28. The test run is planned to go live on Sepolia testnet to test staked ETH withdrawals on Ethereum’s proof-of-stake blockchain.
The Sepolia test will bring the Ethereum Chain closer to being able to withdraw staked ETH tokens. According to the communication from Ethereum, “The Shapella upgrade combines changes to the execution layer (Shanghai), consensus layer (Capella) and the Engine API.”
Shanghai Upgrade
Warm COINBASE, PuSH0 instruction and Limit and Meter initcode will all be available as upgrades to Shanghai.
You can view the changes in the updated Python reference implementation for execution layer, Ethereum Execution Layer Specification.
Capella upgrade
The Capella upgrades will introduce full and partial withdrawals for validators, BLSToExecutionChange messages, which allow validators using a BLS_WITHDRAWAL_PREFIX to update it to an ETH1_ADDRESS_WITHDRAWAL_PREFIX, a prerequisite for withdrawals, and independent state and block historical accumulators to replace the original singular historical roots.
Access the more than 16 million staked Ethereums
Ethereum validators are anxiously awaiting the unlocking the 16 million Ethereum tokens that are currently staked in the Beacon Chain smartcontract which opened in 2020.
While the validators await their assets to be unlocked, the majority of the other crypto investors are waiting to see how the Ethereum price will respond to the whole process. The majority of crypto investors believe that staked ETH withdrawals could attract institutional interest and trigger an ETH price rise.