Ethereum Protocol Fellowship (EPF) Cohort 7 — Applications open until May 13
All EIPs
EIP-7949 Draft EL

Genesis File Format

Authors: , ,

Canonical data: /latest/eips/7949.json

Schema for `genesis.json` files

Timeline

Glamsterdam
Justin Florentine
Declined
Jan 29, 2026 · ACDE #229
Proposed
Declined
EIP Created May 19, 2025

Key Benefits

  • Promotes compatibility across diverse clients, easing development and validation.
  • Reduces launch errors by providing a clear structure for genesis files.
  • Facilitates easier onboarding for developers and users new to Ethereum.
  • Encourages best practices in genesis file management and deployment.

Trade-offs & Considerations

No trade-offs documented yet.

Stakeholder Impact

End Users

Improved reliability and consistency when launching new networks, reducing user frustration.

Application Developers

Easier creation and validation of genesis files, leading to fewer errors and smoother deployments.

Wallet Developers

Better stability and compatibility for wallets reliant on genesis data, simplifying integration.

Tooling / Infrastructure

Tools like explorers and validators will format and interpret genesis files uniformly, improving robustness.

Layer 2s

Consistency at the genesis level helps L2s to more easily align with mainnet configurations.

Stakers & Node Operators

Node operators will benefit from standardized configurations, potentially easing network upgrades.

CL Client Developers

No consensus changes expected for CL; only standard fork coordination with established serialization rules.

EL Client Developers

Must handle new JSON schema and validation requirements, ensuring compatibility across various implementation details.