eipproofQueue
Snapshot 2026-11-05, open for snapshot details

as of 2026-11-05T23:27:32Z

forkGlamsterdam · EL
newest EELStests@v21.0.2
hivehive listing 999 runs
archived snapshot 2026-11-05T23:27:32Z, shown with the current code and proofs · latest data · all snapshots
Status / EIP-8037

EIP-8037 State Creation Gas Cost Increase

SFI Glamsterdam: Scheduled · EIP status Last Call
JSON
EIP text · EELS tests · all spec changes ·

Clients open a cell for the why, the three checks and the evidence

Nethermindv21.0.1 old release
Gethv21.0.1 old release
Rethv21.0.1 old release
ethrexv21.0.1 old release
Besuv21.0.1 old release
EELStests v21.0.2
EELS to do update tests to EIP version 5ef38012 EIP diff
EELS v21.0.2 tests EIP commit dbc6d457; the EIP changed 4 times since, newest 5ef38012 on 2026-10-06.

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

  1. 2026-10-065ef38012Update EIP-2780: Move to Last Call (#12442) (commit for EIP-2780; it also edits this EIP) header only untested
    tests: not updated to this text. EELS v21.0.2 still tests the text from 2026-09-18 (dbc6d457).
  2. 2026-10-025d012887Update EIP-8037: add Gary Rong as co-author header only untested
    tests: not updated to this text. EELS v21.0.2 still tests the text from 2026-09-18 (dbc6d457).
  3. 2026-10-02eb9f828dUpdate EIP-8037: add Spencer Taylor-Brown as co-author header only untested
    tests: not updated to this text. EELS v21.0.2 still tests the text from 2026-09-18 (dbc6d457).
  4. 2026-09-3094796f65Update EIP-8037: add Paweł Bylica as co-author header only untested
    tests: not updated to this text. EELS v21.0.2 still tests the text from 2026-09-18 (dbc6d457).
  5. 2026-09-18dbc6d457Update EIP-8037: remove stale EIP-7610 collision rules EELS v21.0.2 implements this text
    tests: EELS PR #3582 pinned this text on 2026-09-21, test files test_block_2d_gas_accounting.py, test_state_gas_fork_transition.py · first release v21.0.0 · run against it: Nethermind, Geth, Reth, ethrex, Besu
  6. 2026-09-14d7087803Update EIP-8037: cap the transaction gas limit at 2^32-1 older
    tests: no EELS release tests this text.
  7. 2026-09-149dcd7275Update EIP-8037: keep pre-execution state-gas out of the frame rollback older
    tests: no EELS release tests this text.
  8. 2026-09-04052029f3Update EIP-8037: remove unused evm_execution_gas_used counter older
    tests: no EELS release tests this text.
  9. 2026-09-043ff5cff1Update EIP-8037: return state-gas to gas_left when a child merges older
    tests: no EELS release tests this text.
  10. 2026-09-04c406bdb2Update EIP-8037: correct the general state-gas charge timing older
    tests: no EELS release tests this text.
  11. 2026-09-0458596a99Update EIP-8037: remove the duplicated calldata floor note older
    tests: no EELS release tests this text.
  12. 2026-09-0465d177d4Update EIP-8037: restore a frame's state-gas on rollback older
    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

Client PRs matched by title, not a verdict

open and merged PRs whose title names EIP-8037; merged ones since 2026-09-06

Nethermind#15187 open feat(evm): prototype the EIP-8037 per-frame state-gas allowance
#15186 open feat(evm): prototype EIP-8037 reservoir-only refills and legacy share
#15564 merged perf(evm): check the destroy list before the EIP-8037 flag in PayFees
#15067 merged perf(evm): track pre-tx delegations only when EIP-8037 reads them
#14618 merged fix(simulate): align eth_simulateV1 nonce limit and EIP-8037 gas rules with the spec
#14596 merged test: cover EIP-8037, EIP-7708 and block access list edge cases on Amsterdam
#14304 merged fix(producers): count only execution gas when ordering pool txs under EIP-8037
#14300 merged fix(evm): respect EIP-7778 in EIP-8037 block gas accounting
#13628 merged Report EIP-8037 two-dimensional block gas used in eth_simulateV1
#13627 merged Enforce the EIP-8037 TX_MAX_TOTAL_GAS_LIMIT transaction cap
#13538 merged docs(eip8037): say when block gas reservations cannot be computed
#13483 merged Use system calls for EIP-8037 beacon roots
#13178 merged fix(evm): fail loud on violated EIP-8037 state-gas invariants (F-38)
#13059 merged fix(consensus): frame-tx exec-gas cap independent of EIP-8037 gate
#12600 merged Rename EIP-8037 regular gas dimension to execution gas
Geth#35954 open core, eth/tracers: report EIP-8037 gas settlement in callTracer and struct logger
#35268 open eth/gasprice: fix fee history percentile weighting under eip-8037
#35128 open core: fix EIP-8037 double-refund of 7702 auth-base state gas within a tx
Reth#27587 merged fix(txpool): cap intrinsic regular gas under EIP-8037
ethrex#7320 merged fix(l1,levm): bump ef-test fixtures to tests@v21.0.0 and cap total transaction gas per EIP-8037
#7317 merged fix(l1,levm): bump ef-test fixtures to tests@v21.0.0 and cap total transaction gas per EIP-8037
#7254 merged fix(levm): repay spilled state gas from the reservoir when a child merges (EIP-8037, v8.1.4)
Besu#11414 merged Cap Amsterdam transaction gas limit at EIP-8037 TX_MAX_TOTAL_GAS_LIMIT
#11243 merged EIP-8037: Settle child frame reservoir refills on parent's gas spilled
#10521 merged updated the eip8037 implementation to the bal-devnet-7 changes
#10396 merged Add latest EIP-8037 spec to Amsterdam
#10378 merged Revert EIP-8037 back to bal-devnet-4 spec and add fixed cpsb
#10185 merged update eip 8037 to latest spec test
#10112 merged Fix eip 7778 & eip 8037 bugs in bal-devnet-3