ethrex
362 posts

ethrex
@ethrex_client
A modular, Ethereum L1 & L2 execution client in Rust. Built by @class_lambda.
Katılım Temmuz 2025
2 Takip Edilen1.6K Takipçiler

When we announced BAL Devnet 3 support, the tests were just starting. Today, ethrex is at 1040/1040 tests passing for 6 consecutive days.
Only two EL clients at 100% right now.

ethrex@ethrex_client
Last week, ethrex joined its first Ethereum devnet ever: devnet-bal-2. A few days later, Hive tests for devnet-bal-3 went live, and ethrex is already the most compliant execution client: ethrex: 900/1028 (87.5%) nimbus: 630 (61.3%) erigon: 626 (60.9%) nethermind: 585 (56.9%)
English

Couldn’t make the Community Call?
Watch the full recording below.
LambdaClass@class_lambda
Ethrex Community Call x.com/i/broadcasts/1…
English
ethrex retweetledi

We just came back from an offsite and we started delivering again with @class_lambda in @ethereum. We were out and resting. It’s summer in the south so this is like july and august for europe or the US.
Ethrex is now the second execution client only by a little bit. We just pushed some new code. We got many more ideas coming.
We are integrating as always all this with the provers of @alignedlayer. We got many great news there with @rj_aligned about distribution and work around our zkVM!
Mainnet performance:
reth 33ms
@ethrex_client 35 ms
nethermind 57ms
geth 76ms
besu 118ms
erigom 579ms

English

Full PR with architecture docs, contracts, and integration tests: github.com/lambdaclass/et…
English

We've been working with @kevaundray and @ladislaus0x from @ethereumfndn and @donnoh_eth from @l2beat on a proof of concept of EIP-8079 (native rollups) using @ethrex_client.
Native rollups reuse Ethereum's own execution to verify L2 state transitions. No ZK circuits, no fraud proofs, no complex proof systems to maintain. Every L1 upgrade is automatically inherited. Any bug in the verification is also a bug in Ethereum itself.
The demo shows a full end-to-end native rollup:
- L2 blocks settled to L1 via the EXECUTE precompile
- L1→L2 deposit
- Contract deployment and cross-layer calls
- L2→L1 withdrawal with MPT proof claim
- Blockscout verifying EXECUTE precompile calls on L1
Try it yourself. Instructions in the PR below.
English

Community Call recording is now available.
Watch it below.
LambdaClass@class_lambda
Ethrex Community Call x.com/i/broadcasts/1…
English

Ethrex is a minimalist, stable, modular, fast, and ZK native implementation of the Ethereum protocol in Rust built from scratch in Rust by @class_lambda. A clean-room implementation with its own EVM (LEVM).
First devnet, and we came prepared.
hive.ethpandaops.io/#/group/bal-qu…
github.com/lambdaclass/et…
English
ethrex retweetledi

A few weeks ago I said there was a seismic change in Ethereum's social layer about to happen. It's happening.
Multiple big infrastructure players that most users don't know about are starting to collaborate and build together, doubling down on ETH and the Ethereum network. Follow @blockspaceforum to keep up with it.
The biggest block builder (@titanbuilderxyz), the biggest relay (@ultrasoundmoney), @ETHGasOfficial, @Commit_Boost (38% network adoption), @QuasarBuilder, @primev_xyz, @nuconstruct, @blocknative, @fabric_ethereum, researchers from the @ethereumfndn, and many others are all coordinating. Many of us realized that they had to team up and work closely together to make our opinions stronger and speed up our ability to deliver.
In the last 5 years @class_lambda built many of the most relevant zkVMs and Ethereum L2s. Last year we went all in on @ethereum L1.
In a year we built @ethrex_client, one of the fastest production ready execution clients at about 60k lines of code. We're coordinating with big stakers and the MEV pipeline to grow its adoption while also shipping multiple products around it.
We're building a new RISC-V zkVM with @alignedlayer and @3miLabs that I think will become a standard for L1 proving and @eth_proofs in the short term.
We're working on @leanEthereum by building our own @ethlambda_lean client.
We helped develop the @Commit_Boost sidecar that standardizes communication between validators and third party protocols. We're happy to have helped build a critical piece of software that is now running on 38% of the Ethereum network.
We also started collaborating with @titanbuilderxyz on different things under @kubimensah's lead. Hopefully soon we'll be working closely with @alextes and @ultrasoundrelay too!
There's more I want to share but can't yet. For now I can say that @class_lambda is part of the @blockspaceforum process and I'm very excited about what's coming.
Keep an eye on what we will be doing, I promise it's gonna get interesting.
Blockspace Forum@blockspaceforum
What if we could make the Ethereum transaction journey and block construction process faster, cheaper, more flexible, censorship resistant, & robustness? What if we could do this today? This is what the Blockspace Forum is about. 🧵👇
English

More details coming soon in a full blog post.
PR: github.com/lambdaclass/et…
3/3
English

Before:
curl -X POST localhost:8545 \
-d '{"jsonrpc":"2.0","method":"eth_blockNumber",...}' | jq '.result'
After:
eth.blockNumber
68943
Same result, way less ceremony.
It also:
• Resolves ENS out of the box
• Supports 47 RPC methods (eth, debug, admin, net, web3, txpool)
• Includes utils like toWei, keccak256, checksum tools
• Works in scripts (ethrex repl -x)
2/3
English

More details coming soon in a full blog post.
PR: github.com/lambdaclass/et…
3/3
English

Before:
curl -X POST localhost:8545 \
-d '{"jsonrpc":"2.0","method":"eth_blockNumber",...}' | jq '.result'
After:
eth.blockNumber
68943
Same result, way less ceremony.
It also:
• Resolves ENS out of the box
• Supports 47 RPC methods (eth, debug, admin, net, web3, txpool)
• Includes utils like toWei, keccak256, checksum tools
• Works in scripts (ethrex repl -x)
2/3
English





