Vitalik's annotated eth2 spec. Not intended to be "the" annotated spec; other documents like Ben Edgington's https://benjaminion.xyz/eth2-annotated-spec/ also exist. This one is intended to focus more on design rationale.
☆354Jul 3, 2024Updated last year
Alternatives and similar repositories for annotated-spec
Users that are interested in annotated-spec are comparing it to the libraries listed below
Sorting:
- Documentation for ETH 2.0☆167Sep 17, 2020Updated 5 years ago
- Official repository for specifications for the Portal Network☆357Oct 29, 2025Updated 4 months ago
- Ethereum scaling diagram☆38Mar 29, 2021Updated 4 years ago
- Specification for the Execution Layer. Tracking network upgrades.☆1,133Updated this week
- The Trinity client for the Eth2 network☆15Aug 25, 2020Updated 5 years ago
- Ethereum Proof-of-Stake Consensus Specifications☆3,908Mar 13, 2026Updated last week
- Comparison of the different LMD-GHOST implementations☆40May 4, 2019Updated 6 years ago
- Execution environment for managing shard ether☆25Apr 16, 2020Updated 5 years ago
- Proof of concept of an Eth2 secret shared validator node☆15Feb 15, 2022Updated 4 years ago
- Agent-based simulation environment for PoS Ethereum☆56Feb 10, 2023Updated 3 years ago
- A list of resources relevant to blockchain☆54May 24, 2024Updated last year
- An Ethereum portal client: a json-rpc server with nearly instant sync, and low CPU & storage usage☆440Sep 23, 2025Updated 5 months ago
- Collection of RESTful APIs provided by Ethereum Beacon nodes☆380Updated this week
- Ethereum peer-to-peer networking specifications☆1,112May 12, 2025Updated 10 months ago
- Source repo for Upgrading Ethereum, A technical handbook on Ethereum's move to proof of stake and beyond.☆269Jan 13, 2026Updated 2 months ago
- DEPRECATED☆22Nov 4, 2021Updated 4 years ago
- Server and dashboard components☆12Jun 24, 2024Updated last year
- Rust implementation of Discovery v5☆190Feb 25, 2026Updated 3 weeks ago
- ☆153Jul 18, 2025Updated 8 months ago
- ☆59Feb 21, 2025Updated last year
- Evolution of the Ethereum Proof-of-Stake Consensus Protocol☆175Aug 10, 2023Updated 2 years ago
- Public attacknets available for eth2☆75Oct 15, 2021Updated 4 years ago
- ☆1,920Oct 18, 2025Updated 5 months ago
- 😈 Eth2 Network Agent 😈☆31Oct 30, 2020Updated 5 years ago
- preliminary, high-level eth2-client benchmarks☆16Oct 20, 2020Updated 5 years ago
- Ethereum consensus client in Rust☆3,422Updated this week
- Repository for the third EPF cohort☆206Nov 23, 2024Updated last year
- Optimized version of the eth2spec python module.☆11Jul 10, 2020Updated 5 years ago
- Specification for the external block builders.☆221Updated this week
- Definitions for standard Ethereum JSONRPC APIs☆13Nov 10, 2022Updated 3 years ago
- ☆17Mar 17, 2023Updated 3 years ago
- Basic functionality of an ethers wallet☆16May 7, 2024Updated last year
- ⚠️ [Deprecated] ⚠️ Secure key generation for deposits☆574Oct 6, 2025Updated 5 months ago
- The deposit launchpad for staking on Ethereum 🦏☆303Mar 5, 2026Updated 2 weeks ago
- ☆319Oct 14, 2025Updated 5 months ago
- An all-in-one solution for proving that a beacon block is a predecessor of another beacon block.☆17Sep 10, 2024Updated last year
- Aggregates statistics about mev-boost relays and block builders☆159Mar 8, 2023Updated 3 years ago
- ☆19Jul 25, 2023Updated 2 years ago
- ETH2.0 project management☆258Nov 17, 2021Updated 4 years ago