ETH2030
Targeting the L1 Strawmap. 48 packages, 20,900+ tests, 58 EIPs. Built in Go.
Features
Comprehensive Ethereum protocol implementation
Full EVM Execution
164+ opcodes, 24 precompiles, EOF container support. go-ethereum v1.17.0 backend with 13 custom precompiles.
Post-Quantum Cryptography
6 PQ sig algorithms (ML-DSA-65, Dilithium3, Falcon512, SPHINCS+, XMSS/WOTS+, hybrid). STARK constraint eval + FRI folding. EIP-8141 frame tx integration. PQ gas tables in EVM. 26-gap audit complete.
Native Rollups
EIP-8079 EXECUTE precompile and anchor contract for L1-native rollup execution.
zkVM Framework
Canonical RISC-V RV32IM guest, STF executor for state transition proofs, zkISA bridge with host ABI.
3-Slot Finality
3SF with quick slots (6s), 4-slot epochs, 1-epoch finality, 1M attestations/slot via parallel BLS.
PeerDAS
Data availability sampling, custody proofs, blob streaming, variable-size blobs, Reed-Solomon reconstruction.
ePBS + FOCIL
Enshrined PBS (EIP-7732) with distributed builder and fork-choice enforced inclusion lists (EIP-7805).
Proof Aggregation
SNARK/STARK/IPA/KZG registry, mandatory 3-of-5 proof system with prover assignment and penalties.
Encrypted Mempool
Commit-reveal scheme with Shamir/Feldman threshold crypto and ElGamal encryption for MEV protection.
100% EF State Tests
36,126/36,126 Ethereum Foundation state tests passing via go-ethereum v1.17.0 backend integration.
Complete Networking
devp2p, Discovery V5, gossip pub/sub, Portal network, snap sync, beam sync, DNS discovery.
Engine API V3-V7
Full payload lifecycle, forkchoice, 50+ JSON-RPC methods, WebSocket subscriptions, Beacon API.
L1 Strawmap
Based on the official strawmap.org — EF Architecture team's Ethereum protocol roadmap
Glamsterdam
Hegotá
I+
J+
K+
L+
M+
2030++
Architecture
Three-layer design covering the full Ethereum protocol stack
Consensus Layer
Finality, attestations, validator management, and cryptographic primitives.
Data Layer
Data availability, blob management, erasure coding, and sampling.
Execution Layer
EVM execution, state management, gas pricing, and transaction processing.
Getting Started
Clone, build, and sync in minutes