...
The Shapella upgrade combines changes to the execution layer (Shanghai), consensus layer (Capella) and the Engine API. The Shanghai upgrade is expected to implement a change that unlocks validator withdrawals of staked ETH in securing the network as its major change among other upgrades. The Capella upgrade is the consensus layer upgrade with features that includes automatic withdrawals for withdrawable validators, partial withdrawals sweep for validators with certain credentials and balances, and an operation to change withdrawal credentials to enable withdrawals for a validator. The Engine API introduces changes to the execution layer APIs in Shanghai.
The Ethereum Mainnet Shapella upgrade is expected to occur when the Beacon chain epoch reaches 194048 and Mainnet when mainnet reaches timestamp 1681338455 which . This is estimated to take place on April 12, 2023, 10:27 pm UTC / April 13, 2023, 2:27am GST.
Announcement | Ethereum Mainnet Shapella Upgrade
Evaluation Process
MidChains has:
...
Execution Specification – execution-specs/shanghai.md at master · ethereum/execution-specs · GitHub
Capella
This upgrade introduces the following in the consensus layer:
...
Introduces a WithdrawalV1 structure and added to relevant structures and methods. Changes to execution layer APIs since The Merge have been bundled in the repository's latest release.
Release - execution-apis/shanghai.md at main · ethereum/execution-apis · GitHub
https://github.com/ethereum/execution-apis/releases/tag/v1.0.0-beta.3execution-apis/shanghai.md at main · ethereum/execution-apis · GitHub
Impact Analysis
MidChains will support the Ethereum Mainnet Shapella upgrade. Deposits and withdrawals for Ethereum ETH and all ERC20 standard tokens (LINK, MATIC, USDC, ZRX, AAVE, BNT, BAT, COMP, CRV, CHZ, MANA, ENJ) shall be temporarily halted during the upgrade period as a precautionary measure. No action is required by clients who hold Ethereum ETH and ERC20 standard tokens. Clients’ funds will not be impacted by this upgrade. All deposits and withdrawals made after the upgrade are expected to be processed without any impact. Ethereum Shapella upgrade is not noted to be contentious.
Impact on Client Funds: No impact to clients' funds post network upgrade.
...
Security and Operations: Enhanced security, and improved efficiency upon completion of the upgrade.
Traceability / Monitoring: None
...
All Ethereum node operators are required to upgrade nodes. No action is required by clients who hold ETH and listed ERC20 standard tokens (LINK, MATIC, USDC, ZRX, AAVE, BNT, BAT, COMP, CRV, CHZ, MANA, ENJ).
MidChains will temporarily halt deposits deposit and withdrawals withdrawal of Ethereum ETH and all ERC20 standard tokens (LINK, MATIC, USDC, ZRX, AAVE, BNT, BAT, COMP, CRV, CHZ, MANA, ENJ) during the upgrade. Trading activities will remain uninterrupted for all listed trading pairs.