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

as of 2026-11-06T11:28:58Z

forkBogotá · EL
hivehive listing 288 runs
archived snapshot 2026-11-06T11:28:58Z, shown with the current code and proofs · latest data · all snapshots
Status / EIP-7906

EIP-7906 Transaction Assertions via State Diff Opcode

CFI Hegotá: Considered · EIP status Draft
JSON
EIP text · EELS tests · all spec changes ·

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

Gethv2.0.0
Rethv2.0.0
ethrexv2.0.0
Besuv1.1.1 old release
EELStests v2.0.0
EELS to do update tests to EIP version 9099f412 EIP diff
EELS v2.0.0 tests EIP commit 25ac2920; the EIP changed 1 time since, newest 9099f412 on 2026-10-27.

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-279099f412Update EIP-7906: say where storage-kept nonce changes appear proven
    tests: not updated to this text. EELS v2.0.0 still tests the text from 2026-10-23 (25ac2920).
    proven a mutant undoes the change; in EELS v2.0.0 it fails 1 of 184 cases (2026-11-03)
    baseline184/184 pass
    with mutant183/184 pass
    killed1
    • test_sender_nonce_change[fork_Bogota-blockchain_test_engine_from_state_test-keyed_nonce]
    EELStests-bogota-devnet@v2.0.0 ca8c6094
    commandpython -m eipproof.cli prove 7906 9099f412 --eels <execution-specs at tests-bogota-devnet@v2.0.0> --tests tests/bogota/eip7906_transaction_assertions --mutant proofs/7906-9099f412.patch -n 8
  2. 2026-10-2325ac2920Update EIP-7906: remove reference to txparam 0x06 EELS v2.0.0 implements this text
    tests: EELS PR #3895 pinned this text on 2026-10-27, test files test_assert_frame_execution.py, test_assert_frame_failure.py, test_diff_gas_and_access.py and 5 more · first release v2.0.0 · run against it: Nethermind, Geth, Reth, ethrex
  3. 2026-10-20614ed450Update EIP-7906: Update authors in EIP-7906 older
    tests: no EELS release tests this text.
  4. 2026-10-20845c9c8cUpdate EIP-7906: include tx.sender in nonces_changed only when its account nonce changes older
    tests: no EELS release tests this text.
  5. 2026-10-20899bef0aUpdate EIP-7906: 7906 remove txdiff older
    tests: no EELS release tests this text.
  6. 2026-10-165930e94bUpdate EIP-7906: rename POST_TX to ASSERT older
    tests: no EELS release tests this text.
  7. 2026-10-157ef3b6bfUpdate EIP-7906: state the POST_TX rollback point via the EIP-8141 validation prefix older
    tests: no EELS release tests this text.
  8. 2026-10-094be9e59fUpdate EIP-7906: specify block-level access list recording for TXDIFF and POST_TX rollback older
    tests: EELS PR #3755 pinned this text on 2026-10-27 · first release v1.1.0 · run against it: Besu
  9. 2026-10-097d357040Update EIP-7906: name the TXTRACE and TXDIFF params older
    tests: no EELS release tests this text.
  10. 2026-10-09fedcaf7fUpdate EIP-7906: say that a failed assertion reverts the execution body older
    tests: EELS PR #3730 pinned this text on 2026-10-27, test files test_diff_gas_and_access.py, test_diff_halts.py, test_post_tx_execution.py and 5 more · a later EELS pin replaced it before any release, so no client ran it
  11. 2026-10-09f5151dcfUpdate EIP-7906: limits of a single-transaction diff older
    tests: no EELS release tests this text.
  12. 2026-10-088dbdab2bUpdate EIP-7906: clarify diff opcode semantics and gas accounting older
    tests: no EELS release tests this text.
Open EIP PRs 7 not merged, not counted

open PRs in EIPs and execution-specs that name this EIP; shown for reference, they never change a verdict

Code and PRs

code merged: at least 2 files on the default branch name EIP-7906 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 ELcode merged 51 files on master name the EIP, 6 merged PRs, 5 open or unlanded PRs #14423 open #15210 merged #15033 not on default branch +8 more
Geth ELno named code or PR no file on master and no PR title names the EIP
Reth ELno named code or PR no file on main and no PR title names the EIP
ethrex ELPR open 1 open or unlanded PR #6891 open
Besu ELPR open 1 open or unlanded PR #11784 open