Minimalist.
Fast.
Modular.
ethlambda is a minimalist, fast, and modular implementation of the Lean Ethereum consensus client, built by LambdaClass with deep expertise in distributed systems and blockchain infrastructure.
Open source · MIT license · Built and maintained by LambdaClass
Project Highlights
Why ethlambdaA cutting-edge consensus client for the next iteration of the Beacon Chain: the Lean Chain.
Developed by LambdaClass, the team behind ethrex 🦖, the production-ready Ethereum execution client.
Less than 10k lines of Lean code with low abstraction: easy to maintain, read, and audit.
Fully open-source, with an active dev team and contributions welcome.
Current Status
PQ Interop · Devnet Progresspq-devnet-0 Completed
- Create leanSpec framework
- Multi-client coordination (no PQ sigs yet)
- Interop trials: 4s slots, QUIC, Gossipsub v1.0
- Apply modified 3SF-mini consensus mechanism
pq-devnet-1 Completed
- Integrate leanSig signing & verification
- Apply basic signature aggregation (by concatenation)
- Baseline performance metrics for PQ signing & verification
pq-devnet-2 Completed
- Integrate leanMultisig aggregation
- Baseline performance metrics for PQ signature aggregation
pq-devnet-3 Completed
- Decouple aggregation from block production via separate aggregator role
- Establish protocol for propagating aggregated signatures
- Create foundation for different aggregation/propagation strategies
pq-devnet-4 Completed
- Enable recursive PQ signature aggregation using leanVm
- Coalesce multiple aggregates for the same message into one final aggregate
- Ensure blocks contain a single aggregate per message
pq-devnet-5 Active
- Produce one block-level aggregation proof covering multiple attestation messages
- Leverage proof decomposability so per-message proofs remain recoverable
pq-devnet-6 Planning
- To be defined
Read More
Documentation · Blogethlambda Docs
Full technical documentation covering setup, configuration, devnet integration, metrics, and the client's internal architecture.
Blog PostBuilding a Post-Quantum Ethereum Client with the Help of Shared Tooling
How ethlambda leverages shared tooling across the Lean Ethereum ecosystem to accelerate post-quantum client development.
Blog PostBuilding a Minimalist Post-Quantum Ethereum Client: ethlambda's Architecture
A deep dive into the architectural decisions behind ethlambda: why minimalism matters and how the codebase is structured for clarity and performance.
GitHubSource Code & Contributing
Explore the codebase, open issues, submit pull requests, or read CONTRIBUTING.md to get involved with ethlambda's development.
Follow Us
Community · Socialethlambda Telegram Group
Daily development updates and a place to ask questions or chat about anything Lean-related. The weekly community call link is posted here every Friday before the stream on @class_lambda.
X / TwitterFollow @ethlambda_lean
Occasional updates on devnet milestones, releases, and what the team is shipping next on the road to a post-quantum Ethereum.
