Clients open a cell for the why, the three checks and the evidence
Spec changes and their tests newest first; each EIP commit, the EELS change that pinned it, its first release and the client runs on it
- 2026-10-06
5ef38012Update EIP-2780: Move to Last Call (#12442) (commit for EIP-2780; it also edits this EIP) header only untestedtests: not updated to this text. EELS v21.0.2 still tests the text from 2026-08-10 (2d3c5e59). - tests: EELS PR #3565 pinned this text on 2026-09-15, test files test_builder_deposits.py, test_builder_exits.py, test_builder_requests_during_fork.py and 5 more · first release v21.0.0 · run against it: Nethermind, Geth, Reth, ethrex, Besu
- tests: no EELS release tests this text.
- tests: EELS PR #3091 pinned this text on 2026-07-08, test files test_builder_deposit_disable.py, test_builder_exit_disable.py, test_contract_deployment.py · first release v20.0.1 · no client run on a release with this text
- tests: no EELS release tests this text.
- tests: no EELS release tests this text.
Open EIP PRs 3 not merged, not counted
open PRs in EIPs and execution-specs that name this EIP; shown for reference, they never change a verdict
- EIPs#12572 Update EIP-8282: require the builder credential prefix and document locked funds
- EIPs#12120 Update EIP-8282: Sync specification with sys-asm@83f9801
- execution-specs#3619 chore(tests): record measured EIP-8282 coverage and rename the inhibitor sentinel
Code and PRs
code merged: at least 2 files on the default branch name EIP-8282 in path or contents, or a merged PR whose title names it; spec changed since: a spec change after the last merged PR; PRs merged since 2026-09-07; a hint from names, it never changes a test verdict
| Nethermind EL | spec changed since 37 files on master name the EIP, 1 merged PR #14153 merged |
|---|---|
| Geth EL | code merged 5 files on master name the EIP |
| Reth EL | no named code or PR 1 file on main name the EIP |
| ethrex EL | code merged 12 files on main name the EIP |
| Besu EL | code merged 7 files on main name the EIP, 2 merged PRs #11476 merged #10743 merged |
Nethermind's newest run used tests v21.0.1, but the newest EELS release is v21.0.2. Old tests do not check the current spec, so the old 162/166 is shown but does not count. Next: run v21.0.2.
Failed cases 4
test_builder_deposit_contract_deployment[fork_BPO2ToAmsterdamAtTime15k-blockchain_test_engine-deploy_after_fork-nonzero_balance]test_builder_deposit_contract_deployment[fork_BPO2ToAmsterdamAtTime15k-blockchain_test_engine-deploy_after_fork-zero_balance]test_builder_exit_contract_deployment[fork_BPO2ToAmsterdamAtTime15k-blockchain_test_engine-deploy_after_fork-nonzero_balance]test_builder_exit_contract_deployment[fork_BPO2ToAmsterdamAtTime15k-blockchain_test_engine-deploy_after_fork-zero_balance]
Three checks
n/a: this run used old tests, so proofs for the current tests do not apply.
Open EIP PRs 3 not merged, not counted
- EIPs#12572 Update EIP-8282: require the builder credential prefix and document locked funds
- EIPs#12120 Update EIP-8282: Sync specification with sys-asm@83f9801
- execution-specs#3619 chore(tests): record measured EIP-8282 coverage and rename the inhibitor sentinel
Geth's newest run used tests v21.0.1, but the newest EELS release is v21.0.2. Old tests do not check the current spec, so the old 166/166 is shown but does not count. Next: run v21.0.2.
Three checks
n/a: this run used old tests, so proofs for the current tests do not apply.
Open EIP PRs 3 not merged, not counted
- EIPs#12572 Update EIP-8282: require the builder credential prefix and document locked funds
- EIPs#12120 Update EIP-8282: Sync specification with sys-asm@83f9801
- execution-specs#3619 chore(tests): record measured EIP-8282 coverage and rename the inhibitor sentinel
Reth's newest run used tests v21.0.1, but the newest EELS release is v21.0.2. Old tests do not check the current spec, so the old 156/166 is shown but does not count. Next: run v21.0.2.
Failed cases 10
test_builder_deposit_contract_deployment[fork_BPO2ToAmsterdamAtTime15k-blockchain_test_engine-deploy_after_fork-nonzero_balance]test_builder_deposit_contract_deployment[fork_BPO2ToAmsterdamAtTime15k-blockchain_test_engine-deploy_after_fork-zero_balance]test_builder_exit_contract_deployment[fork_BPO2ToAmsterdamAtTime15k-blockchain_test_engine-deploy_after_fork-nonzero_balance]test_builder_exit_contract_deployment[fork_BPO2ToAmsterdamAtTime15k-blockchain_test_engine-deploy_after_fork-zero_balance]test_system_contract_errors[fork_Amsterdam-blockchain_test_engine-system_contract_reverts-builder_exit_contract]test_system_contract_errors[fork_Amsterdam-blockchain_test_engine-system_contract_out_of_gas-builder_exit_contract]test_system_contract_errors[fork_Amsterdam-blockchain_test_engine-system_contract_throws-builder_exit_contract]test_system_contract_errors[fork_Amsterdam-blockchain_test_engine-system_contract_throws-builder_deposit_contract]test_system_contract_errors[fork_Amsterdam-blockchain_test_engine-system_contract_out_of_gas-builder_deposit_contract]test_system_contract_errors[fork_Amsterdam-blockchain_test_engine-system_contract_reverts-builder_deposit_contract]
Three checks
n/a: this run used old tests, so proofs for the current tests do not apply.
Open EIP PRs 3 not merged, not counted
- EIPs#12572 Update EIP-8282: require the builder credential prefix and document locked funds
- EIPs#12120 Update EIP-8282: Sync specification with sys-asm@83f9801
- execution-specs#3619 chore(tests): record measured EIP-8282 coverage and rename the inhibitor sentinel
ethrex's newest run used tests v21.0.1, but the newest EELS release is v21.0.2. Old tests do not check the current spec, so the old 166/166 is shown but does not count. Next: run v21.0.2.
Three checks
n/a: this run used old tests, so proofs for the current tests do not apply.
Open EIP PRs 3 not merged, not counted
- EIPs#12572 Update EIP-8282: require the builder credential prefix and document locked funds
- EIPs#12120 Update EIP-8282: Sync specification with sys-asm@83f9801
- execution-specs#3619 chore(tests): record measured EIP-8282 coverage and rename the inhibitor sentinel
Besu's newest run used tests v21.0.1, but the newest EELS release is v21.0.2. Old tests do not check the current spec, so the old 166/166 is shown but does not count. Next: run v21.0.2.
Three checks
n/a: this run used old tests, so proofs for the current tests do not apply.
Open EIP PRs 3 not merged, not counted
- EIPs#12572 Update EIP-8282: require the builder credential prefix and document locked funds
- EIPs#12120 Update EIP-8282: Sync specification with sys-asm@83f9801
- execution-specs#3619 chore(tests): record measured EIP-8282 coverage and rename the inhibitor sentinel
EELS v21.0.2 tests EIP commit 2d3c5e59; the EIP changed 1 time since, newest 5ef38012 on 2026-10-06.