Alert Source Discuss
⚠️ Draft Meta

EIP-7773: Hardfork Meta - Glamsterdam

EIPs included in the Glamsterdam Ethereum network upgrade.

Authors Tim Beiko (@timbeiko), Alex Stokes (@ralexstokes), Ansgar Dietrichs (@adietrichs)
Created 2024-09-26
Discussion Link https://ethereum-magicians.org/t/eip-7773-glamsterdam-network-upgrade-meta-thread/21195
Requires EIP-7607, EIP-7723

Abstract

This Meta EIP lists the EIPs formally Proposed, Considered, Declined for & Scheduled for Inclusion in the Glamsterdam network upgrade.

Specification

Definitions for Scheduled for Inclusion, Considered for Inclusion, Declined for Inclusion and Proposed for Inclusion can be found in EIP-7723.

EIPs Scheduled for Inclusion

  • EIP-7732: Enshrined Proposer-Builder Separation
  • EIP-7928: Block-Level Access Lists

Considered for Inclusion

  • EIP-7805: Fork-choice enforced Inclusion Lists (FOCIL)

Declined for Inclusion

Proposed for Inclusion

  1. EIP-2780: Reduce intrinsic transaction gas
  2. EIP-2926: Chunk-based code merkelization
  3. EIP-5920: PAY opcode
  4. EIP-6466: SSZ receipts
  5. EIP-7610: Revert creation in case of non-empty storage
  6. EIP-7668: Remove bloom filters
  7. EIP-7686: Linear EVM memory limits
  8. EIP-7688: Forward compatible consensus data structures
  9. EIP-7708: ETH transfers emit a log
  10. EIP-7745: Trustless log index
  11. EIP-7778: Block Gas Accounting without Refunds
  12. EIP-7791: GAS2ETH opcode
  13. EIP-7793: Conditional Transactions
  14. EIP-7819: SETDELEGATE instruction
  15. EIP-7843: SLOTNUM opcode
  16. EIP-7872: Max blob flag for local builders
  17. EIP-7903: Remove Initcode Size Limit
  18. EIP-7904: General Repricing
  19. EIP-7907: Meter Contract Code Size And Increase Limit
  20. EIP-7923: Linear, Page-Based Memory Costing
  21. EIP-7932: Secondary Signature Algorithms
  22. EIP-7949: Schema for genesis.json files
  23. EIP-7973: Warm Account Write Metering
  24. EIP-7976: Increase Calldata Floor Cost
  25. EIP-7979: Call and Return Opcodes for the EVM
  26. EIP-7971: Hard Limits for Transient Storage
  27. EIP-7981: Increase Access List Cost
  28. EIP-7997: Deterministic Factory Predeploy
  29. EIP-8011: Multidimensional Gas Metering
  30. EIP-8013: Static relative jumps and calls for the EVM
  31. EIP-8024: Backward compatible SWAPN, DUPN, EXCHANGE
  32. EIP-8030: P256 transaction support
  33. EIP-8032: Size-Based Storage Gas Pricing
  34. EIP-8037: State Creation Gas Cost Increase
  35. EIP-8038: State-access gas cost increase
  36. EIP-8045: Exclude slashed validators from proposing
  37. EIP-8053: Milli-gas for High-precision Gas Metering
  38. EIP-8059: Gas Units Rebase for High-precision Metering
  39. EIP-8057: Inter-Block Temporal Locality Gas Discounts
  40. EIP-8058: Contract Bytecode Deduplication Discount
  41. EIP-8061: Increase exit and consolidation churn
  42. EIP-8062: Add sweep withdrawal fee for 0x01 validators
  43. EIP-8068: Neutral effective balance design
  44. EIP-8071: Prevent using consolidations as withdrawals
  45. EIP-8070: Sparse Blobpool

Activation

Network Name Activation Epoch Activation Timestamp
Sepolia    
Holešky    
Mainnet    

Note: rows in the table above will be filled as activation times are decided by client teams.

Rationale

This Meta EIP provides a global view of all changes included in the Glamsterdam network upgrade, as well as links to full specification.

Security Considerations

None.

Copyright and related rights waived via CC0.

Citation

Please cite this document as:

Tim Beiko (@timbeiko), Alex Stokes (@ralexstokes), Ansgar Dietrichs (@adietrichs), "EIP-7773: Hardfork Meta - Glamsterdam [DRAFT]," Ethereum Improvement Proposals, no. 7773, September 2024. [Online serial]. Available: https://eips.ethereum.org/EIPS/eip-7773.