# Manual Pectra Readiness Check ### Versions | Client | Version | | -------- | -------- | Grandine | [1.1.0](https://github.com/grandinetech/grandine/tree/1.1.0) Lighthouse | [7.0.0](https://github.com/sigp/lighthouse/tree/v7.0.0) Lodestar | [1.29.0](https://github.com/ChainSafe/lodestar/tree/v1.29.0) Nimbus | [25.4.1](https://github.com/status-im/nimbus-eth2/tree/v25.4.1) Prysm | [6.0.1-rc.1](https://github.com/OffchainLabs/prysm/releases/tag/v6.0.1-rc.1) Teku | [25.4.1](https://github.com/Consensys/teku/tree/25.4.1) Besu | [25.4.1](https://github.com/hyperledger/besu/tree/25.4.1) Erigon | [3.0.2](https://github.com/erigontech/erigon/tree/v3.0.2) go-ethereum | [1.15.10](https://github.com/ethereum/go-ethereum/tree/v1.15.10) Nethermind | [1.31.9](https://github.com/NethermindEth/nethermind/tree/1.31.9) Reth | [1.3.12](https://github.com/paradigmxyz/reth/tree/v1.3.12) EthereumJS | [d6d38581b](https://github.com/ethereumjs/ethereumjs-monorepo/tree/d6d38581b3e34e10ce5374dbb9a2f71576cec326) ## Execution Clients #### Besu EIP-2935 Address (0x0000F90827F1C53a10cb7A02335B175320002935): [✅](https://github.com/hyperledger/besu/tree/25.4.1/ethereum/core/src/main/java/org/hyperledger/besu/ethereum/mainnet/blockhash/PragueBlockHashProcessor.java) EIP-6110 Address (0x00000000219ab540356cbb839cbe05303d7705fa): [✅](https://github.com/hyperledger/besu/tree/25.4.1/config/src/main/resources/mainnet.json) EIP-7002 Address (0x00000961Ef480Eb55e80D19ad83579A64c007002): [✅](https://github.com/hyperledger/besu/tree/25.4.1/ethereum/core/src/main/java/org/hyperledger/besu/ethereum/mainnet/requests/RequestContractAddresses.java) EIP-7251 Address (0x0000BBdDc7CE488642fb579F8B00f3a590007251): [✅](https://github.com/hyperledger/besu/tree/25.4.1/ethereum/core/src/main/java/org/hyperledger/besu/ethereum/mainnet/requests/RequestContractAddresses.java) EIP-7840 Blob Schedule (6, 9, 5007716): [✅](https://github.com/hyperledger/besu/tree/25.4.1/config/src/main/resources/mainnet.json) Fork Timestamp (1746612311): [✅](https://github.com/hyperledger/besu/tree/25.4.1/config/src/main/resources/mainnet.json) #### Erigon EIP-2935 Address (0x0000F90827F1C53a10cb7A02335B175320002935): [✅](https://github.com/erigontech/erigon/tree/v3.0.2/params/protocol_params.go) EIP-6110 Address (0x00000000219ab540356cbb839cbe05303d7705fa):[✅](https://github.com/erigontech/erigon/tree/v3.0.2/params/chainspecs/mainnet.json) EIP-7002 Address (0x00000961Ef480Eb55e80D19ad83579A64c007002):[✅](https://github.com/erigontech/erigon/tree/v3.0.2/params/protocol_params.go) EIP-7251 Address (0x0000BBdDc7CE488642fb579F8B00f3a590007251):[✅](https://github.com/erigontech/erigon/tree/v3.0.2/params/protocol_params.go) EIP-7840 Blob Schedule (6, 9, 5007716):[✅](https://github.com/erigontech/erigon/tree/v3.0.2/params/chainspecs/mainnet.json) Fork Timestamp (1746612311):[✅](https://github.com/erigontech/erigon/tree/v3.0.2/params/chainspecs/mainnet.json) #### EthJS EIP-2935 Address (0x0000F90827F1C53a10cb7A02335B175320002935): [✅](https://github.com/ethereumjs/ethereumjs-monorepo/tree/d6d38581b3e34e10ce5374dbb9a2f71576cec326/packages/vm/src/params.ts) EIP-6110 Address (0x00000000219ab540356cbb839cbe05303d7705fa): [✅](https://github.com/ethereumjs/ethereumjs-monorepo/tree/d6d38581b3e34e10ce5374dbb9a2f71576cec326/packages/common/src/chains.ts) EIP-7002 Address (0x00000961Ef480Eb55e80D19ad83579A64c007002): [✅](https://github.com/ethereumjs/ethereumjs-monorepo/tree/d6d38581b3e34e10ce5374dbb9a2f71576cec326/packages/vm/src/params.ts) EIP-7251 Address (0x0000BBdDc7CE488642fb579F8B00f3a590007251): [✅](https://github.com/ethereumjs/ethereumjs-monorepo/tree/d6d38581b3e34e10ce5374dbb9a2f71576cec326/packages/vm/src/params.ts) EIP-7840 Blob Schedule (6, 9, 5007716): [✅](https://github.com/ethereumjs/ethereumjs-monorepo/tree/d6d38581b3e34e10ce5374dbb9a2f71576cec326/packages/vm/src/params.ts) Fork Timestamp (1746612311): ? #### Geth EIP-2935 Address (0x0000F90827F1C53a10cb7A02335B175320002935): [✅](https://github.com/ethereum/go-ethereum/tree/v1.15.10/params/protocol_params.go) EIP-6110 Address (0x00000000219ab540356cbb839cbe05303d7705fa): [✅](https://github.com/ethereum/go-ethereum/tree/v1.15.10/params/config.go) EIP-7002 Address (0x00000961Ef480Eb55e80D19ad83579A64c007002): [✅](https://github.com/ethereum/go-ethereum/tree/v1.15.10/params/protocol_params.go) EIP-7251 Address (0x0000BBdDc7CE488642fb579F8B00f3a590007251): [✅](https://github.com/ethereum/go-ethereum/tree/v1.15.10/params/protocol_params.go) EIP-7840 Blob Schedule (6, 9, 5007716): [✅](https://github.com/ethereum/go-ethereum/tree/v1.15.10/params/config.go) Fork Timestamp (1746612311): [✅](https://github.com/ethereum/go-ethereum/tree/v1.15.10/params/config.go) #### Nethermind [✅](https://github.com/NethermindEth/nethermind/tree/1.31.9/) EIP-2935 Address (0x0000F90827F1C53a10cb7A02335B175320002935): [✅](https://github.com/NethermindEth/nethermind/tree/1.31.9/src/Nethermind/Nethermind.Core/Eip2935Constants.cs) EIP-6110 Address (0x00000000219ab540356cbb839cbe05303d7705fa): [✅](https://github.com/NethermindEth/nethermind/tree/1.31.9/src/Nethermind/Chains/foundation.json) EIP-7002 Address (0x00000961Ef480Eb55e80D19ad83579A64c007002): [✅](https://github.com/NethermindEth/nethermind/tree/1.31.9/src/Nethermind/Nethermind.Core/Eip7002Constants.cs) EIP-7251 Address (0x0000BBdDc7CE488642fb579F8B00f3a590007251): [✅](https://github.com/NethermindEth/nethermind/tree/1.31.9/src/Nethermind/Nethermind.Core/Eip7251Constants.cs) EIP-7840 Blob Schedule (6, 9, 5007716): [✅](https://github.com/NethermindEth/nethermind/tree/1.31.9/src/Nethermind/Chains/foundation.json) Fork Timestamp (1746612311): [✅](https://github.com/NethermindEth/nethermind/tree/1.31.9/src/Nethermind/Chains/foundation.json) #### Reth EIP-2935 Address (0x0000F90827F1C53a10cb7A02335B175320002935): [✅](https://github.com/alloy-rs/alloy/blob/v0.14.0/crates/eips/src/eip2935.rs#L7-L8) EIP-6110 Address (0x00000000219ab540356cbb839cbe05303d7705fa): [✅](https://github.com/alloy-rs/alloy/blob/v0.14.0/crates/eips/src/eip6110.rs#L8-L9) EIP-7002 Address (0x00000961Ef480Eb55e80D19ad83579A64c007002): [✅](https://github.com/alloy-rs/alloy/blob/v0.14.0/crates/eips/src/eip7002.rs#L12C11-L13) EIP-7251 Address (0x0000BBdDc7CE488642fb579F8B00f3a590007251): [✅](https://github.com/alloy-rs/alloy/blob/v0.14.0/crates/eips/src/eip7251.rs#L8-L9) EIP-7840 Blob Schedule (6, 9, 5007716): [✅](https://github.com/alloy-rs/alloy/blob/v0.14.0/crates/eips/src/eip7691.rs#L5-L12) Fork Timestamp (1746612311): [✅](https://github.com/alloy-rs/hardforks/blob/ff055c0553ad179e00070eea93434958049bb814/crates/hardforks/src/hardfork/ethereum.rs#L252) ## Consensus Clients #### Lighthouse Fork Epoch (364032): [✅](https://github.com/sigp/lighthouse/tree/v7.0.0/common/eth2_network_config/built_in_network_configs/mainnet/config.yaml) #### Nimbus Fork Epoch (364032): [✅](https://github.com/status-im/nimbus-eth2/tree/v25.4.1/vendor/mainnet/metadata/config.yaml) #### Teku Fork Epoch (364032): [✅](https://github.com/Consensys/teku/tree/25.4.1/data/beaconrestapi/src/test/resources/tech/pegasys/teku/beaconrestapi/handlers/v1/config/mainnetConfig.json) #### Prysm Fork Epoch (364032): [✅](https://github.com/OffchainLabs/prysm/releases/tag/v6.0.1-rc.1/config/params/mainnet_config.go) #### Lodestar Fork Epoch (364032): [✅](https://github.com/ChainSafe/lodestar/tree/v1.29.0/packages/config/src/chainConfig/configs/mainnet.ts) #### Grandine Fork Epoch (364032): [✅](https://github.com/grandinetech/grandine/tree/1.1.0/types/src/config.rs) ## System Contract Deployments EIP-2935 Address (0x0000F90827F1C53a10cb7A02335B175320002935): [✅](https://etherscan.io/address/0x0000f90827f1c53a10cb7a02335b175320002935) EIP-6110 Address (0x00000000219ab540356cbb839cbe05303d7705fa): [✅](https://etherscan.io/address/0x00000000219ab540356cbb839cbe05303d7705fa) EIP-7002 Address (0x00000961Ef480Eb55e80D19ad83579A64c007002): [✅](https://etherscan.io/address/0x00000961Ef480Eb55e80D19ad83579A64c007002) EIP-7251 Address (0x0000BBdDc7CE488642fb579F8B00f3a590007251): [✅](https://etherscan.io/address/0x0000BBdDc7CE488642fb579F8B00f3a590007251)