evm icon indicating copy to clipboard operation
evm copied to clipboard

Pectra upgrade

Open sorpaas opened this issue 4 months ago • 3 comments

Tracking issue for Pectra upgrade:

  • [ ] EIP-2537: Precompile for BLS12-381 curve operations
  • [ ] EIP-2935: Save historical block hashes in state
  • [x] EIP-6110: Supply validator deposits on chain
  • [x] EIP-7002: Execution layer triggerable exits
  • [x] EIP-7251: Increase the MAX_EFFECTIVE_BALANCE
  • [x] EIP-7549: Move committee index outside Attestation
  • [ ] EIP-7623: Increase calldata cost
  • [x] EIP-7685: General purpose execution layer requests
  • [ ] EIP-7691: Blob throughput increase
  • [ ] EIP-7702: Set EOA account code
  • [x] EIP-7840: Add blob schedule to EL config files (Informational)
  • [x] EIP-7642: eth/69 - Drop pre-merge fields (Networking)

sorpaas avatar Aug 18 '25 02:08 sorpaas

@sorpaas for EIP-2537, we should port the changes from frontier: https://github.com/polkadot-evm/frontier/tree/7b058d322b93712daf080e997bc0e4c4b00b21fb/frame/evm/precompile/bls12381

RomarQ avatar Sep 05 '25 10:09 RomarQ

For EIP-7702, it was added here https://github.com/rust-ethereum/evm/pull/323. Still needs to be ported to master

RomarQ avatar Sep 05 '25 10:09 RomarQ

For EIP-7623, it is currently in progress: https://github.com/rust-ethereum/evm/pull/389

RomarQ avatar Sep 05 '25 10:09 RomarQ