Ethereum Upgrade Tracker
See what's on the horizon and how it impacts you.
Network Upgrades
View all upgrades →Recently Updated EIPs
Browse all EIPs →ETH transfers and burns emit a log
Make every ETH transfer—including from contracts and SELFDESTRUCT—emit an event log. Apps and explorers can track ETH movements uniformly, similar to ERC-20 transfers, improving deposit detection and reducing ad-hoc tracing.
Read BLOCKHASH from storage and update cost
Reading recent block hashes via the BLOCKHASH opcode currently relies on a special protocol shortcut. This change makes it work like any other storage read, using the EIP-2935 history contract, with matching gas costs. It removes a special case and helps stateless and proving systems treat block hashes uniformly.
Block Gas Accounting without Refunds
Closes a loophole where gas refunds let blocks pack extra work. Refunds still reduce user costs, but don't shrink the block's counted gas. Aligns block size with real EVM work and reduces worst-case block-size variance.
SLOTNUM opcode
Let contracts directly read the current slot number cheaply, removing timestamp math and reducing breakage if Ethereum's slot duration changes later.
Recent Protocol Calls
View all calls →Recent Decisions
View all decisions →- EIP-7708, EIP-7778, EIP-7843, EIP-7954, EIP-7976, EIP-7981, EIP-8024, EIP-8037 moved to SFI for Glamsterdam
- Target 200M gas floor for Glamsterdam (pending deposit limit fix)
- EIP-8254 moved to Proposed for Glamsterdam; open questions remain
- EIP-8246 moved to CFI for Glamsterdam; full SELFDESTRUCT removal can't fit Glamsterdam
- EIP-7709 moved to Proposed for Hegota
- EIP-8253 moved to Proposed for Hegota