The target date for the highly anticipated Shanghai hard fork on has now been set: April 12. Ethereum core developers approved the target deadline during the All Core Developers Execution Layer #157 call on March 16.
The Shanghai mainnet upgrade features five Ethereum Improvement Proposals, including EIP-4985, which will enable staked Ether (ETH) withdrawals on the Beacon Chain, completing Ethereum’s transition from proof-of-work to a proof-of-stake (PoS) consensus.
Overview of Ethereum PoS smart contract. Source: Etherscan