ACD Testing Call #57 - October 13, 2025 (quick notes)
Mario Vega moderated the call.
Fusaka Holesky BPO Fork Updates
Barnabas
- BPO fork update shared. Next fork scheduled for tonight
- Sepolia fork planned for tomorrow
- Noted a minor drop in participation
- Last week’s Sepolia shadow fork went well
Client Team Updates
- Prysm: New release out — v6.1.2
- Ameziane (Besu): Release supporting 60M gas coming this week
- Other clients to follow asynchronously
Bharth
- Announced a new MEV-Boost release
- This includes, added fallback support
- Flashbots should be ready for Sepolia
- Relay + client coordination appears fine
- Validators on Sepolia are encouraged to upgrade - details shared on Validators Telegram
- Client teams may call the v2 API from Fulu or the fallback support
- MEV-Boost will manage the fallbacks automatically
Barnabas shared

Remove Named Forks from blob_schedule Fields
Context:
Discussion reference: Discord
Barnabas
- Proposed for clients team to remove named forks from “Blob_schedule” fields and only have explicit BPO values in there.
- Already implemented in Besu and Nethermind
- Requested confirmation from remaining EL teams
Related PRs:
• chore: remove osaka from blob schedule in genesis.json by barnabasbusa · Pull Request #23 · eth-clients/hoodi · GitHub
• chore: remove osaka from blob schedule in genesis.json by barnabasbusa · Pull Request #119 · eth-clients/sepolia · GitHub
• chore: remove osaka from blob schedule in genesis.json by barnabasbusa · Pull Request #136 · eth-clients/holesky · GitHub
Marius
- Confirmed it hasn’t been implemented in Geth yet
- No objections to the change
60M Gas Limit on Mainnet — Updates
Kamil
- EL clients are generally ready for the 60M gas limit.
- Good milestone: several nodes currently running at this configuration.
- Erigon and Reth have some issues; others performing well.
- Nethermind shows occasional instability but not consistently.
- No major bottlenecks identified so far.
Q: Why aren’t benchmarks matching mainnet behavior?
Kamil has a few possible theories:
- Differences in preparation block design
- Varying cache strategies across clients
- Hardware differences between test nodes
- Other implementation-specific factors
Ameziane
- Asked if the exempt blocks were part of the performance devnet.
- Kamil clarified:
• The blocks were manually crafted by his team
• They’re testing a variety of load and attack scenarios
• More edge cases still need to be explored
Next Steps
- Kamil and Ameziane to sync asynchronously on profiling tool integration
- Teams encouraged to suggest test scenarios
- Contributions welcome to add extra benchmark tests via this issue.
From Zoom chat:
- cperezz: XEN is larger on Bloatnet; depth is already 8–9, so it would take extreme bloat to shift impact.
- Mario: Confirms testing is headed in the right direction.
- Jochem Brouwer: Worst-case client scenarios should go into the benchmark suite.
- Teams noticing edge cases should reach out so they can be added
State Test Updates
Marcin
- Currently analyzing ModExp test cases
- Artificially increased gas price to surface edge cases
- Identified a few hundred failing transactions post-Fusaka
- Failures follow the same pattern and error message
- Frequency: roughly 1 transaction per hour
- Error originates from Account Abstraction
Example:
Error: AA40 over verificationGasLimit
Hypothesis:
- General gas limit changes might be causing the issue
- Account Abstraction has a gas limit, which may not align with new conditions
Next Step:
- Confirm the root cause
- Determine whether the issue resolves under Fusaka rules or requires action
Glamsterdam Testing Updates - BALer Updates
Felipe
- Some test vectors released last week
- Fixes were merged this morning
- A full release will follow after verifying if anything else is missing
Latest Test Results — Release v1.2.0
Shared by raxhvl (chat)
1. Besu: 80/90 (89%)
2. Reth: 67/90 (74%)
3. Geth: 64/90 (71%)
4. Nethermind: 63/90 (70%)
From Zoom chat
- Stefan: Encouraged improving the number of passing tests
- Mario: Asked which tests are failing
- Felipe:
• Most failures are spec tests
• Issues tied to gas handling
• Both spec and test vectors were updated over the weekend
• Previous vectors were incorrect
Jared Wasinger (chat)
- Asked Rahul if tests are being run with the bal-devnet-0 branch of Geth
- Locally, two tests fail on the master branch (as of 12 hours ago)
- One known incorrect test is documented here: https://pokebal.raxhvl.com/
Action: Coordinate with Rahul and Felipe on BALer test issues
ePBS Updates
Justin T
- Client teams are still focused on Devnet 0
- Expect Devnet 0 to be ready by the end of the month
- Some decisions are expected during the ACDC call
RPC Test Failures & Standardization Discussion
Reference: Ethereum needs Standards-Punk - Meta-innovation - Ethereum Research
As shared in this post, failures in RPC test suites (via rpc-compat/Hive) triggered a broader conversation on RPC fragmentation and the lack of standardization across clients and providers.
Sebastian Bürgel (Gnosis) provided an overview of the situation.
- Highlighted that apps rely heavily on the Ethereum RPC layer
- EthPandaOps provided help with testing
- Two core gaps were identified:
- Hive’s scale hasn’t grown with Ethereum’s complexity
- Lack of shared understanding and consensus on RPC behavior
Łukasz Rozmej (Chat): We have consensus on Ethereum as a protocol — we don’t have consensus on RPC calls.
Jochem: Noted that RPC standardization efforts exist (e.g., ongoing “RPC Standards” call), but they’re still very basic.
Marius shared EF & Client Perspective
- Acknowledged the long-standing nature of the issue
- RPC was originally designed for Mist
- Hard to evolve due to broad ecosystem dependencies
- Nodes today are vastly different vs. 10 years ago
- Resource constraints and prioritization slow progress
- EF plans to allocate help; client teams have requested support
Łukasz shared about Current RPC Standards Efforts
- Joined the RPC spec calls — still at early/“basic” stages
- Concern: RPC providers may resist standardization
- Some things should remain client-implementation-specific
- Hive tests are often Geth-derived — not always portable
- Some fields/behaviors are tested superficially or omitted entirely
- Nethermind is running its own set of Hive tests for specific testing
Mercy (shared in cha)
Spencer (chat): Suggests making it an EIP if the community wants it implemented
Call resources shared:
• Discord channel + recurring working group calls
• RPC Standards # 14 | October 13, 2025 · Issue #1758 · ethereum/pm · GitHub
Keri (chat)
• Emphasized the need for more client devs to attend RPC meetings
Felix provided an overview of Test Suite Challenges
He clarified:
- Geth is not the spec — only used to generate test vectors
- Specs are independent YAML files
- Results are compared across implementations
- Differences often come down to:
- Error code expectations vs. values
- Testing today:
• Slow to expand
• Mostly manual review
• Coverage is good but not exhaustive
- Suggestions:
• Improve methodology
• Add more test cases gradually
• Contributions welcome via repo
• Nimbus is failing the most; should be addressed
• Client teams should attend RPC standardization calls
Sebastian Bürgel rebuttal on Broader Process Debate
Barnabas: To succeed:
- Needs to be an EIP
- Needs a champion
- Needs someone dedicated who won’t burn out
- Important but thankless work
Mario concluded the call
- Encouraged teams to join the next RPC call today
- Suggested supporting EELs with testing language-specific tooling