LambdaClass retweeted
Back to the usual schedule! Community Call tomorrow, 3:30 PM UTC on X. We’ll do a recap of the last few weeks and what we’re focused on next.
New blog post out: @ethlambda_lean at the Cambridge post-quantum and fast finality workshops.
More than 120 researchers and engineers together for a week of post-quantum cryptography, formal verification, fast finality, and hash functions. In this post, we go through what was discussed, where things are headed, and what we’re taking back to ethlambda.
blog.lambdaclass.com/ethlamb…
LambdaClass retweeted
We loved chibi, so we added partial stateful node support to ethrex.
A node for your wallet that keeps only the accounts and storage you use, verifies the values it serves, and follows the chain without executing blocks. Your wallet gets local JSON-RPC, with no RPC provider to trust.
In one Sepolia run: 29–34 MB of memory, about 3% of one core, and negligible disk usage beyond the binary. Anchoring took a couple of minutes while waiting for a peer that answered headers. Experimental and Sepolia-only for now, since it needs Glamsterdam’s block access lists.
We’ve also added experimental EIP-8440 execution chain proof support, with off (default), observe, and require modes. Require serves state only at blocks covered by a verified proof.
github.com/lambdaclass/ethre…
Let’s walk through what the node actually does 👇
Partial stateful node is here!
Happy to announce chibi: a node that syncs in minutes and lets you transact through your own local RPC. Trust no one because every value is proven.
It runs on practically any hardware. Need to send a transaction? Don't need to rely on RPC providers, just spin up chibi and send it right away. Live on Sepolia today and Hoodi next.
👇 demo below
We've been building the Miden client and contributing to the node and protocol alongside @0xMiden for a while now.
Counting down to Partner Mainnet on October 26. Excited to see it go live!
LambdaClass retweeted
We spent last week in Cambridge for a workshop on post-quantum cryptography and fast finality.
A lot of work is going into making sure Ethereum's move to PQ doesn't come with compromises. We love being part of this effort, and we'll keep pushing it forward.
LambdaClass retweeted
ethrex v30.0.0 schedules Glamsterdam on Hoodi. If you run ethrex on Hoodi, this is the release you need to follow the fork.
Hoodi activates Glamsterdam at timestamp 1793036568, which is 2026-10-26 17:42:48 UTC. This is the first ethrex release with the fork scheduled on Hoodi, so earlier releases stop following the chain at that point, and it needs to be paired with a consensus client release that ships the Hoodi Gloas config. Mainnet has no Glamsterdam time scheduled.
⚠️ L2: the prover and the SP1 guest move to SP1 6.9.0, and SP1 6 proofs need the SP1 v6.1.0 Groth16 verifier. An existing deployment's SP1 5 verifier rejects them whatever key is registered, so the order matters. Let every committed batch be verified before the upgraded sequencer commits anything, then upgrade the OnChainProposer and replace the verifier in a single Timelock call, upgradeToAndCall(newImplementation, upgradeSP1Verifier(newVerifier)), and register this release's verification key. Full procedure: docs.ethrex.xyz/l2/deploymen…. Aligned mode is unavailable until Aligned ships SP1 6 support, and the OpenVM L2 prover backend is removed. L1 node operators are unaffected.
The rest of the release is mostly hardening, on the paths where something outside the node decides how much work it does. JSON-RPC parsing is bounded in memory and the Auth-RPC token is checked before the request body is read. eth_getLogs and log filter polls are bounded in cost, serving eth/72 cells to peers is bounded in CPU, and what a peer's transaction announcements can make the node track is bounded. Maps keyed by contract- or block-chosen values are seeded, and MODEXP gas is charged before its operands are sized.
Also in v30.0.0:
- RPC: eth_getFilterChanges reports each new log once, and the receipts of blocks still held in memory come back in full.
- Sync: snap/2 catch-up charges peers that cannot serve block access lists, and accounts left with no storage slots get the empty storage root.
- Performance and zkVM guests: calldata, CALL arguments and CREATE initcode are no longer copied per call, so zkVM guests stop running out of heap. Finality pruning no longer piles up overlapping range deletes, and state-history journaling skips layers that are already final.
- L2: the committer generates the prover input for batches another build sealed, so a sequencer that takes over, or batches committed again after a revert, can still be proven.
If you run ethrex on Hoodi, upgrade before 26 October. Everyone else, upgrade at your convenience. No resync is needed.
LambdaClass retweeted
The Hive tests for Heze devnet 2 are live, and ethrex is the first EL client ready to run them. Our heze-devnet-2 branch is already passing the full suite!
The devnet itself hasn’t launched yet. Its planned scope includes:
- FOCIL (EIP-7805)
- Removal of the deposit and eth1data fields (EIP-8015)
- Disallowing new validators with 0x00 withdrawal credentials (EIP-8365)
- Quick Slots (EIP-8198)
At the latest ACDT meeting, we decided to rename the devnet branches to better reflect their scope. The FOCIL devnets are now called Heze and will include CL EIPs, while the Frames devnets are now called Bogotá and will include EL EIPs. The combined devnets that follow will be called Hegotá, following the usual naming convention.
The launch of bogota-devnet-1 (formerly frames-devnet-1) is just around the corner, with EIPs 8141, 8250, 8272, and 7906 included. The latest execution spec tests release ([email protected]) is already out, and we’re passing all the tests!
We’re excited to see this devnet go live! hive.ethpandaops.io/#/group/…
Last week, we were in Cambridge for a workshop on post-quantum cryptography, fast finality, and formal veritication. We joined +100 people from across the ecosystem, including cryptographers, researchers, and engineers.
Ethereum needs to move toward a fully post-quantum future. We don't know when Q-Day will come, and that's exactly why we need to act now. The challenge is making that transition without compromising Ethereum. There's a lot of work ahead, and we're glad to contribute to it.
Thanks to @ethereumfndn and @drakefjustin for bringing us together.
Ethrex Community Call xitter.cf/i/broadcasts/1vKpPNmoE…
LambdaClass retweeted
From our point of view, yesterday's ACDC decision on EIP-8025 was the wrong call for Ethereum's long-term interests.
EIP-8025 proposes optional execution proofs, a first step toward the zkEVM roadmap, and the client teams declined to commit to it.
Framing the proposal as an "optional feature" may have worked against it. Calling something optional makes it easy to dismiss as low priority. To be clear, it was a proposal, and proposals can be accepted or rejected; nothing obligated anyone to approve it. And it is true that this feature does not inherently require a hard fork. But that is precisely what makes the question of commitment unavoidable: with nothing at the protocol level forcing the work to happen, progress depends entirely on whether people are actually assigned to it. Execution proofs only become real if client developers implement them, if testing teams build the coverage they need, and if DevOps keeps the infrastructure running. Declining to prioritize the proposal means the work simply does not happen. The optionality was meant for operators, those choosing whether to enable execution proofs, not for the people deciding whether the work happens at all. Operators should be able to opt in regardless of which client they run, and a decision taken without all teams present cannot credibly settle a question that depends on all teams delivering.
Optional proofs are the foundation of Ethereum's zkEVM roadmap. That roadmap is complex, and it demands extensive integration and testing across teams. Getting there requires a shared, sustained commitment.
We need to test under realistic conditions and investigate failures before consensus depends on proofs, and that work should proceed alongside research into mandatory proofs. Every integration bug we uncover now is one we won't be discovering after consensus depends on it. The more groundwork we lay today, the more bandwidth we have later for the challenges specific to mandatory proofs, including the ones we haven't found yet.
hegota scoping ⚡
ACDC #189 - ultra tl;dr
DFI:
🪓 7716: Anti-Correlation Attestation Penalties
🪓 8025: Optional Execution Proofs
🪓 8359: Beacon Block Reporting Field
🪓 8371: RowDAS
generally liked EIPs, but teams found that they weren't urgent enough to schedule (7716, 8359, 8371) or that they could be tackled without CFI (8025)
5 more EIPs to assess next meeting
video and summary:
forkcast.org/calls/acdc/189/
Meet @Stabileoapp, an open-source structural analysis tool built by @ergodicgroup.
It offers tools for both educational and professional use, from learning core structural analysis methods to more advanced engineering workflows.
Still in active development, and looking for people to test it and contribute.
LambdaClass retweeted
At the latest ACDT meeting, we decided to rename the devnet branches to better reflect their scope. The FOCIL devnets are now called Heze and will include CL EIPs, while the Frames devnets are now called Bogotá and will include EL EIPs. The combined devnets that follow will be called Hegotá, following the usual naming convention.
The launch of bogota-devnet-1 (formerly frames-devnet-1) is just around the corner, with EIPs 8141, 8250, 8272, and 7906 included. The latest execution spec tests release ([email protected]) is already out, and we’re passing all the tests!
We’re excited to see this devnet go live! hive.ethpandaops.io/#/group/…
It’s been a couple of weeks since the first official Frame Transactions devnet launched.
frames-devnet-0, which includes only EIP-8141, will soon give way to frames-devnet-1, adding EIP-8250, EIP-8272, and EIP-7906.
The execution-spec tests for frames-devnet-1 ([email protected]) came out today, and ethrex already implements the required changes and passes the full suite!
We’ve been working on these EIPs for a while, and it shows 😉. Getting ready for devnets is starting to feel routine 💅.
LambdaClass retweeted
I'm really excited to share that we're building a new research lab for onchain financial markets at @zondamarkets, together with @polfinance_.
We've been collaborating for a year now, starting with tokenomics analysis and then exploring ideas on how to build better RFQ systems, which helped us gain a deeper understanding of propAMMs.
Since the emergence of propAMMs on Ethereum, we've been actively collaborating with @class_lambda and @gattacahq to help improve the technology and better understand how these systems behave.
To experiment and bring some of our knowledge onchain, we decided to build our own propAMM, called elzorro (managed day-to-day by @polfinance_), using the propAMM factory built by @class_lambda.
We'll be sharing more about our experience running the propAMM soon.
If you're looking to launch your own propAMM on Ethereum L1, or you're a token issuer interested in learning more about this technology, feel free to DM us to see how we can help.
Introducing Zonda Markets 🌬️
A new research lab for onchain financial markets, built by @alignedlayer and @polfinance_ .
Our first experiment, ElZorro, is already live on Ethereum mainnet.
Read the announcement: zondamarkets.com/blog/introd…
Introducing PropAMM Factory.
An open-source toolkit to deploy and operate your own PropAMM, with everything from contracts and pricing to builder integrations and monitoring.
Already powering ElZorro on Ethereum mainnet.
Read the blog post:
blog.lambdaclass.com/announc…
LambdaClass retweeted
i’m again on the road. on my way to cut a big deal
thank you @class_lambda for all the work you are doing in @ethereum. our contribution is still small. i’m confident it will become bigger and bigger with time
LambdaClass retweeted
I’m In Cambridge with @drakefjustin @class_lambda @ethereumfndn learning and debating with more than a hundred cryptogtaphers from all around the world. i feel like a kid super excited learning from such bright minds.
the speed at which AI is accelerating things is inhuman. i’m truly convinced that we need to accelerate and upgrade fully to post quantum cryptography. we don’t know when q-day will arrive but it’s not that far away.
i’m thankful to Justin and the ethereum community for inviting me. Justin is one of the main reasons I stayed and doubled down on Ethereum and ETH. all the money i make in the next few years will be reinvested in making ethereum and cryptography better.
LambdaClass retweeted
It’s been a couple of weeks since the first official Frame Transactions devnet launched.
frames-devnet-0, which includes only EIP-8141, will soon give way to frames-devnet-1, adding EIP-8250, EIP-8272, and EIP-7906.
The execution-spec tests for frames-devnet-1 ([email protected]) came out today, and ethrex already implements the required changes and passes the full suite!
We’ve been working on these EIPs for a while, and it shows 😉. Getting ready for devnets is starting to feel routine 💅.
The official @ethPandaOps frames devnet is live: frames-devnet-0 is now the shared testing ground for EIP-8141 frame transactions, and ethrex is running on it.
We've hosted a public frames testnet since frames were first proposed as a headliner, so builders and client teams had somewhere to test while the spec settled. @Nethermind validated on it, and @go_ethereum joined the effort along the way, and it did its job. Now that there's an official devnet, we're shutting ours down so everyone tests against one network.
Thanks to everyone who built on it, validated on it, and reported bugs. If you want to keep testing frames, move over here: frames-devnet-0.ethpandaops.…
ethrex continues to push Ethereum client performance forward.
Leading stateful Glamsterdam repricing benchmarks and in the top 3 for the compute ones, with more optimizations on the way.
Ethrex Community Call xitter.cf/i/broadcasts/1dxYlanqy…
























