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

as of 2026-11-05T10:27:14Z

forkBogotá · EL
hivehive listing 270 runs
archived snapshot 2026-11-05T10:27:14Z, shown with the current code and proofs · latest data · all snapshots
Status / EIP-8250

EIP-8250 Keyed Nonces for Frame Transactions

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

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-191a086d5cUpdate EIP-8250: exempt single-use sequence from data pricing EELS v2.0.0 implements this text
    tests: EELS commit b85f7eea pinned this text on 2026-10-27, test files test_blocks.py · first release v2.0.0 · run against it: Nethermind, Geth, Reth, ethrex
  2. 2026-10-1656b645beUpdate EIP-8250: mark single-use keys with MAX_NONCE_SEQ older
    tests: no EELS release tests this text.
  3. 2026-10-08e3285064Update EIP-8250: record keyed nonces in the block access list and pri… older
    tests: EELS PR #3756 pinned this text on 2026-10-27, test files test_blocks.py, test_keyed_nonces.py · first release v1.1.0 · run against it: Besu
  4. 2026-10-0817669e96Update EIP-8250: small clarifications for alignment older
    tests: EELS PR #3736 pinned this text on 2026-10-27, test files test_contract_deployment.py, test_fork_transition.py · a later EELS pin replaced it before any release, so no client ran it
  5. 2026-09-219e4d5878Update EIP-8250: forbid reverting approval effects on validation-prefix restore older
    tests: EELS PR #3683 pinned this text on 2026-10-27, test files test_blocks.py, test_fork_transition.py, test_keyed_nonces.py · a later EELS pin replaced it before any release, so no client ran it
  6. 2026-09-11f3079a09Update EIP-8250: Preserve nested fees in transaction payload older
    tests: no EELS release tests this text.
  7. 2026-09-0294f5a3e3Update EIP-8250: charge keyed nonce first use as state gas older
    tests: no EELS release tests this text.
  8. 2026-08-31e5cf246fUpdate EIP-8250: move TXPARAM_LEGACY_NONCE off 0x0C older
    tests: no EELS release tests this text.
  9. 2026-08-08c9d962f1Update EIP-8250: Highlight privacy benefit upfront older
    tests: no EELS release tests this text.
  10. 2026-08-0381b976acUpdate EIP-8250: pin NONCE_MANAGER to 0x...8250 older
    tests: no EELS release tests this text.
  11. 2026-07-298ff5c135Update EIP-8250: make keyed nonce changes additive older
    tests: no EELS release tests this text.
  12. 2026-07-1966e475b0Update EIP-8250: align transaction introspection assignments older
    tests: no EELS release tests this text.
Open EIP PRs 1 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-8250; merged ones since 2026-09-06

Nethermind#14791 merged feat(eip-8250): select the account nonce with empty nonce_keys and add single-use keys
#14600 merged feat(eip-8250): charge the keyed nonce access cost
#14527 merged fix(eip8250): report too many nonce keys with the shared RLP limit message
#14438 merged feat(eip8250): deploy the nonce manager as an ordinary contract
#14386 merged feat(specs): schedule EIP-8250, EIP-8272 and EIP-7906 from a geth-style genesis
#14112 merged fix(eip8250): map frame tx nonce and key-count rejections to fixture exceptions
#14070 merged fix(eip8250): keep a higher existing NONCE_MANAGER nonce at activation
#14069 merged fix(eip8250): align TXPARAM keyed-nonce indices with the spec
#13305 merged EIP-8250: read keyed sequences as their own nonce domain in the pool
#13142 merged fix(eip8250): stop the block producer gating keyed frame transactions on the account nonce
#12883 merged fix(eip8250): round-trip nonce keys through the frame tx RPC view
#12829 merged Reject legacy scalar-nonce frame transaction after EIP-8250
#12745 merged fix(evm): price the EIP-8250 nonce calldata as transaction data
#12744 merged Admit EIP-8250 keyed-nonce transactions into the pool
#12731 merged docs(core): drop the provisional note on the pinned EIP-8250 and EIP-8272 addresses
#12662 merged feat(evm): expose the EIP-8250 keyed-nonce fields to executing code
#12657 merged feat(evm): validate, consume and charge EIP-8250 keyed nonces
#12653 merged feat(rlp): decode the EIP-8250 keyed-nonce frame transaction envelope
#12558 merged feat(specs): EIP-8250 NONCE_MANAGER predeploy entry
#12527 merged feat(evm): EIP-8250 nonce-set validity
#12526 merged feat(eip8141): implement frame transactions (EIP-8250 keyed nonces, EIP-8272 recent roots, blob support)
#12458 merged feat(evm): EIP-8250 keyed-nonce state helper
Gethnone found by title
Rethnone found by title
ethrex#6906 open feat(l1,levm): implement EIP-8250 keyed nonces for frame transactions
Besu#11743 open [behaviour change: nodes with a frame-capable fork scheduled] Frame transaction mempool (EIP-8141, EIP-8250)
#11742 open [inert] Frame transaction mempool admission policy (EIP-8141, EIP-8250)
#11741 open [behaviour change: 0x06 decodes on all networks; Bogota/futureEips/experimentalEips execute frames] Execute frame transactions on Bogota (EIP-8141, EIP-8250)
#11740 open [neutral for existing types] JSON-RPC rendering of frame transactions and receipts (EIP-8141, EIP-8250)
#11739 open [neutral for existing types] Frame transaction validity: transaction and block rules (EIP-8141, EIP-8250)
#11736 open [behaviour change: byte 0x06 maps to FRAME] Frame transaction model and wire codec (EIP-8141 + EIP-8250)