EIP Radar
@ 41a838d ·
Roadmap track

Verge

Cheap verification: stateless clients, state trees, access lists, SSZ, proofs.
Core EIPs
51
Shipped
2
In motion
32
Dead
17

Lineages

  1. State tree

    Verge · Replacing the hexary Merkle-Patricia trie to make stateless verification practical.
1 curated lineages, 6 proposals; 4 still in motion. Each arrow is a replacement or refinement, not a formal dependency.
Data table
LineageEIPTitleStatusYear
State tree3102Binary trie structureStagnant2020
State tree6800Ethereum state using a unified verkle treeStagnant2023
State tree7748State conversion to Verkle TreeDraft2024
State tree7864Ethereum state using a unified binary treeDraft2025
State tree8297Partitioned Binary TreeDraft2026
State tree8347Offline State Migration to the PBTDraft2026
requires

Dependency graph

Verge: 51 EIPs, 120 "requires" edges; most-required is EIP-7928 (17). Grey nodes are dependencies outside the selection.
Data table
EIPTitleRequiresRequired by (in view)
2926Chunk-Based Code Merkleization161, 170
3584Block Access List2929, 2930
4762Statelessness gas cost changes7612
5283Semaphore for Reentrancy Protection20, 1283, 1352
6404SSZ transactions155, 1559, 2718, 2930, 4844, 7495, 7702, 7916, 7932, 80166465, 6466, 6493
6465SSZ withdrawals root2718, 4895, 6404, 7495, 7916
6466SSZ receipts658, 2718, 6404, 7495, 7668, 7702, 7916, 8016, 81166493, 7792, 7799
6493SSZ transaction signature scheme6404, 6466
6800Ethereum state using a unified verkle tree67807612, 7736
7495SSZ ProgressiveContainer79166404, 6465, 6466, 7688, 7807, 8016
7545Verkle proof verification precompile7612
7612Verkle state transition via an overlay tree4762, 6800, 75457748
7688Forward compatible consensus data structures7495, 7607, 79168015, 8025
7745Trustless log and transaction index7916
7748State conversion to Verkle Tree7612
7778Block Gas Accounting without Refunds3298, 7782, 8141
7792Verifiable logs6466
7807SSZ execution blocks7495, 7773, 7916
7825Transaction Gas Limit Cap8037, 8101, 8141, 8295, 8296
7886Delayed execution1559, 2930, 4844, 7623, 7702
7916SSZ ProgressiveList6404, 6465, 6466, 7495, 7688, 7745, 7799, 7807, 8016, 8321
7928Block-Level Access Lists2780, 8025, 8037, 8057, 8101, 8142, 8146, 8247, 8250, 8268, 8279, 8289, 8298, 8347, 8357, 8360, 8397
8016SSZ CompatibleUnion7495, 79166404, 6466
8025Optional Execution Proofs4844, 6110, 7002, 7251, 7688, 7732, 7928, 82828357
8101Payload Chunking with Chunk Access Lists4844, 4895, 7732, 7825, 7928
8146Block Access List Sidecars7732, 7928
8188Last-Written Block for Accounts and Slots80378295, 8296
8268Storage Roots in Block Access Lists7928
8279Block Access List Byte Floor7623, 7702, 7928, 7976, 7981, 8131
8289Multi-block Access List Warming2929, 2930, 2935, 3651, 7702, 7928
8297Partitioned Binary Tree8347
8304Trustless log and transaction index4788
8347Offline State Migration to the PBT7523, 7928, 8159, 8297
8357EVM Verification Key Registry161, 1014, 1559, 7910, 7928, 7997, 8025, 8037, 8288
Inflow

Created per year

  • Merge
  • Surge
  • Scourge
  • Verge
  • Purge
  • Splurge
  • Legacy PoW
Core EIPs created per year, by track; the peak was 2023 with 11. 2026 is partial.
Data table
YearMergeSurgeScourgeVergePurgeSplurgeLegacy PoWTotal
201911
202044
202122
202222
20231111
20241010
20251010
2026 (partial)1111

Shipped

2

In motion

32

Dead

17