This repository serves as a centralized collection of essential links and resources designed to help you kickstart your journey into contributing to the Ethereum Protocol.
EthCC [8] 2025 Cannes - Contributing into Ethereum Protocol: How to Start · Talk on YouTube · Slides
- Welcome to Ethereum
- Ethereum Roadmap
- EIPs
- Specifications
- Ethereum Clients
- Lean Ethereum
- Testing
- Tooling
- Security
- Research
- Running Ethereum Nodes
- Contributor Support Programs
- Resources
- Ethereum.org
- White Paper 2014
- Yellow Paper
- Yellow Paper Repo (outdated)
- Vitalik Buterin: Ethereum in 30 minutes (DevCon Sea, Bangkok, 2024)
- Roadmap on Ethereum.org
- Eth Roadmap: Merge, Surge, Scourge, Verge, Purge, Splurge (outdated)
- Lean Ethereum
- Ethereum Improvement Proposals
- EIP-5069: EIP Editor Handbook
- EIP Editors' Workshop
- EIP Insight - analytics
- EthCatHerders - EIP editing, Ethereum ecosystem support
- Execution Layer Specifications
- Consensus Layer Specifications
- Annotated Consensus Layer Specifications
- Vitalik's Annotated Eth2 Spec
EVM · Mempool · State · Transaction Processing · JSON-RPC API · Fee Market Logic
Beacon Chain · Validators · Block Proposing · Attestations · Staking · Fork Choice · Finality · Engine API
- Lean Ethereum Roadmap
- Lean Ethereum Repo
- Lean Specifications
- Lean Metrics
- LeanSig
- EthProofs
- Ream Study Group
- Lean-quickstart: Devnets Tooling