Roadmap track
Merge
Consensus and staking: PoS, finality, slots, validators, deposits and exits.
Core EIPs
48
Shipped
13
In motion
22
Dead
13
requires
Dependency graph
Data table
| EIP | Title | Requires | Required by (in view) |
|---|---|---|---|
| 3026 | BW6-761 curve operations | 2539 | |
| 3675 | Upgrade consensus to Proof-of-Stake | 2124 | 4399 |
| 4399 | Supplant DIFFICULTY opcode with PREVRANDAO | 3675 | |
| 4788 | Beacon block root in the EVM | 1559 | 7708, 8256, 8304 |
| 4895 | Beacon chain push withdrawals as operations | 4844, 6465, 7799, 8062, 8101, 8115 | |
| 6110 | Supply validator deposits on chain | 7685 | 8015, 8025, 8205, 8222, 8254, 8365 |
| 7002 | Execution layer triggerable withdrawals | 7685 | 7251, 8025, 8256 |
| 7251 | Increase the MAX_EFFECTIVE_BALANCE | 7002, 7685 | 8025, 8061, 8062, 8068, 8148, 8222, 8365, 8433 |
| 7519 | Atomic Storage Operations SCREDIT and SDEBIT | 2200, 2929 | |
| 7685 | General purpose execution layer requests | 6110, 7002, 7251, 8148, 8205, 8282 | |
| 7782 | Reduce Block Latency | 7623, 7778 | |
| 7793 | Conditional Transactions | 7843 | |
| 8061 | Increase exit and consolidation churn | 7251 | |
| 8062 | Add sweep withdrawal fee for 0x01 validators | 4895, 7251 | |
| 8068 | Neutral effective balance design | 7251 | |
| 8148 | Custom sweep threshold for validators | 7251, 7685 | |
| 8198 | Quick Slots | 7892 | |
| 8205 | Withdrawal credentials preregistration | 6110, 7685, 7732 | |
| 8222 | Lean Staking | 6110, 7251 | |
| 8237 | Independent CL/EL Sync | 7732 | |
| 8247 | Ancestor-Indexed BALs | 7928 | |
| 8254 | Cap Deposit Requests Per Block | 6110 | |
| 8365 | Disallow new 0x00 validators | 6110, 7251, 7732 | 8433 |
| 8433 | Retire 0x00 Validators | 7251, 8365 |
Inflow
Created per year
- Merge
- Surge
- Scourge
- Verge
- Purge
- Splurge
- Legacy PoW
Data table
| Year | Merge | Surge | Scourge | Verge | Purge | Splurge | Legacy PoW | Total |
|---|---|---|---|---|---|---|---|---|
| 2018 | 2 | 2 | ||||||
| 2019 | 0 | 0 | ||||||
| 2020 | 1 | 1 | ||||||
| 2021 | 2 | 2 | ||||||
| 2022 | 4 | 4 | ||||||
| 2023 | 9 | 9 | ||||||
| 2024 | 8 | 8 | ||||||
| 2025 | 8 | 8 | ||||||
| 2026 (partial) | 14 | 14 |
Shipped
13
- EIP-7685General purpose execution layer requestsFinalPectraShipped
- EIP-7549Move committee index outside AttestationFinalPectraShipped
- EIP-7514Add Max Epoch Churn LimitFinalDencunShipped
- EIP-7251Increase the MAX_EFFECTIVE_BALANCEFinalPectraShipped
- EIP-7045Increase max attestation inclusion slotFinalDencunShipped
- EIP-7044Perpetually Valid Signed Voluntary ExitsFinalDencunShipped
- EIP-7002Execution layer triggerable withdrawalsFinalPectraShipped
- EIP-6916Automatically Reset TestnetFinal
- EIP-6110Supply validator deposits on chainFinalPectraShipped
- EIP-4895Beacon chain push withdrawals as operationsFinalShapellaShipped
- EIP-4788Beacon block root in the EVMFinalDencunShipped
- EIP-4399Supplant DIFFICULTY opcode with PREVRANDAOFinalParis (The Merge)Shipped
- EIP-3675Upgrade consensus to Proof-of-StakeFinalParis (The Merge)Shipped
In motion
22
- EIP-8433Retire 0x00 ValidatorsDraft
- EIP-8390Remove the Sync CommitteeDraft
- EIP-8379Top-up SyncDraftHegotáDeclined
- EIP-8365Disallow new 0x00 validatorsDraftHegotáProposed
- EIP-8292Post-Quantum Attestation AggregatorsDraft
- EIP-8254Cap Deposit Requests Per BlockDraft
- EIP-8247Ancestor-Indexed BALsDraft
- EIP-8243Batching Attestations at SourceDraftHegotáDeclined
- EIP-8237Independent CL/EL SyncDraftHegotáDeclined
- EIP-8222Lean StakingDraft
- EIP-8205Withdrawal credentials preregistrationDraftHegotáProposed
- EIP-8198Quick SlotsDraftHegotáConsidered
- EIP-8148Custom sweep threshold for validatorsDraftHegotáProposed
- EIP-8080Let exits use the consolidation queueDraft
- EIP-8071Prevent using consolidations as withdrawalsDraft
- EIP-8068Neutral effective balance designDraft
- EIP-8062Add sweep withdrawal fee for 0x01 validatorsDraft
- EIP-8061Increase exit and consolidation churnLast CallGlamsterdamScheduled
- EIP-7942Available AttestationDraft
- EIP-7848On-chain upgrade signalingDraft
- EIP-7804Withdrawal Credential Update RequestDraft
- EIP-7782Reduce Block LatencyDraft
Dead
13
- EIP-8333Align Checkpoint with Epoch Boundary BlockWithdrawnHegotáDeclined
- EIP-8012Generalized consolidation requestsStagnant
- EIP-7922Dynamic exit queue rate limitStagnant
- EIP-7793Conditional TransactionsStagnant
- EIP-7684Return deposits for distinct credentialsStagnant
- EIP-7658Light client data backfillStagnant
- EIP-7657Sync committee slashingsStagnant
- EIP-7519Atomic Storage Operations SCREDIT and SDEBITStagnant
- EIP-6914Reuse Withdrawn Validator IndicesStagnant
- EIP-4863Beacon chain push withdrawalsStagnant
- EIP-3026BW6-761 curve operationsStagnant
- EIP-1482Define a maximum block timestamp driftStagnant
- EIP-1011Hybrid Casper FFGStagnant