All Core Devs - Testing (ACDT) #93, August 24, 2026

Agenda

Devnet status updates

Discussions

EL breakout

CL breakout

Meeting Time: Monday, August 24, 2026 at 14:00 UTC (60 minutes)

GitHub Issue

1 Like

Video, transcript & chatlog

News coverage

Resources

Meeting Summary:

The meeting focused on updates and discussions related to DevNet8, upcoming upgrades, and execution layer (EL) specifications. Barnabas reported high participation in voting but highlighted issues with late attestation votes, possibly due to Grendine’s voting behavior. Stefan shared an interoperability review of RPC APIs, noting inconsistencies in gas estimation that needed client attention. Pooja reminded authors to approve the Meta EIP PR to keep upgrade information current. The group discussed the need for a new DevNet, considering the transition challenges and client trunk branch readiness. In the EL breakout, Toni and Chase discussed pending PRs for block access list and gas estimation, with most blocked by the need to update HiveChain for testing. Paweł presented findings from fuzzing the Amsterdam spec, identifying issues that needed fixing. The conversation ended with a discussion on the dependency of HiveChain on GoEthereum and the potential for future improvements.

Click to expand detailed summary

The team discussed updates for devnet-8, with Barnabas reporting nearly 100% participation but noting high levels of incorrect head votes across recent epochs. Barnabas suspected that Grendine’s voting system, which starts voting on slots at 4 seconds rather than before, might be contributing to these late votes. Pooja added a reminder for authors to approve PRs to move Glamstead and Metaip to review, which Mario agreed to address during the meeting.

The team discussed issues with voting after 4 seconds and recent node forks observed by Barnabas during testing. Stefan presented an RPC interoperability review highlighting inconsistencies, particularly with ETH estimate gas, and requested client review. The group agreed to discuss hive chain updates for Amsterdam in the EL breakout session, with Chase noting that getting reviews for hive PRs would be challenging. Pooja flagged the importance of keeping the meta EIP up-to-date and requested authors’ attention to PR 11855, which has received editor approval.

The team discussed plans for the next devnet, agreeing to set a Thursday deadline for client trunk branches to be ready. Parithosh proposed using devnet-9 as a non-finality network, separate from the existing public network, while Toni suggested using devnet-8 instead. The group decided to aim for a launch of the next DevNet by early next week, with Eitan confirming Lighthouse could be ready in the next few days and Barnabas noting that client teams were waiting for trunk branches to be finalized. The conversation ended with a transition to breakout sessions for EL and CL topics, starting with a discussion of the block access list getter specification on the execution APIs.

The team discussed several PRs that are blocked by pending updates to HiveChain. Chase explained that tests cannot be run for these PRs because HiveChain needs to be updated first, and Felix who typically handles this work is currently out of office. The group agreed to create Amsterdam-focused branches in the relevant repositories to move forward with testing, with Barnabas suggesting this approach would be easier than forking the entire codebase. They also discussed a GoEthereum dependency issue that needs resolution before certain PRs can be merged. The conversation ended with plans to address the Glassdoor Donate client box topic, which was not blocked by HiveChain dependencies.

Paweł reported issues found through fuzzing of the Lamsterdam spec, identifying several blockers including problems with block access lists and gas repricing that can be reproduced on the live network. The team agreed to prioritize fixing these issues for execution specs testing across all clients, with Spencer taking the lead on merging the remaining PRs including the AT37 bug and 2610 attachment removals. The discussion also covered HiveChain’s dependency on GoEthereum, where Mario explained that while creating RPC endpoints in EELS could be valuable for future forks, it wouldn’t be ready in time for the current fork, so they will proceed with updating HiveChain as planned.

Next Steps:

  • Pooja: Move PR 11855 (Meta EIP) to review and remind authors to approve it.
  • Client teams (Prism, Lighthouse): Ensure trunk branches are ready for DevNet9 by Thursday deadline.
  • Chase: Merge PR 851 (block access list getter semantics) after async discussion on Discord and client agreement.
  • lightclient: Review and merge Chase’s HiveChain PR to unblock execution API tests.
  • Chase: Address GoEthereum dependency issue for PR 854 (ETH_createAccessList) by getting GoEthereum PR reviewed/merged.
  • spencer: Lead on merging remaining PRs (AT37 bug fix, 2610 attach removals) and prepare a new execution specs release.
  • Client teams: Fix issues found by Paweł’s fuzzing in the execution specs and prepare for re-testing.
  • EL team: Start prioritizing work to enable yields to handle RPC responses for future forks.

Recording Access:

YouTube recording available: https://youtu.be/bPG7dpbIlXk

CL breakout YouTube recording available: https://youtu.be/jWNeiykanfM