Agenda
Shared EL-CL Topics
We will have breakouts today…
Glamsterdam
Prep for fast resolution at ACDE #239.
ePBS - EIP-8282 builder deposits (go / no-go?):
- EIP-8282 #11760 @jtraglia / @wemeetagain / @ensi321 + consensus-specs#5359 - separate builder-deposit path (EIP-7685 request types 0x03 / 0x04), Engine API ExecutionRequests extension, new system contracts (sys-asm#43).
- Deferred here by ACDC #180 TBD: Include in Gloas? Prelim decision here in ACDT, ratify at the next ACDE.
- Implementation underway: CL spec #5359, system contracts sys-asm#43, Lodestar PoC lodestar#9507 @markolazic01.
- vs EIP-8254 deposit cap + O(1) packing - a cap alone is insufficient (the work is in
is_pending_validator) per @potuz @tersec @nerolation. - Fork-delay risk of a late change. Contract frozen? Who deploys / vanity address (@pk910)?
Other Topics
- SSZ Engine API (EL-side) @barnabasbusa - status + what is blocking @MariusVanDerWijden’s execution-apis#793 (engine Rest-SSZ spec); get client teams implementing. Earlier ask: needs a 3rd CL volunteer.
Devnet Status / Readiness / Scheduling
bal-devnet-7- the last EL-specific devnet; EL benchmarking.- New release today: tests-bal@v7.3.2, includes forks <= Prague; no change to Amsterdam coverage.
glamsterdam-devnet-5- salvaged by @barnabasbusa (not abandoned): the bugs root-caused at ACDC #180 (Prysm peering + Grandine fork-choice) were fixed and the net recovered. Still the ePBS / buildoor + BAL substrate.glamsterdam-devnet-6- target for the larger EL EIP integration.
EL Breakout
Gas Repricings:
- EIP-2780 rework #11645 @misilva73 - resource-based decomposition of the 21k base; would also resolve/supersede #11735 @rakita.
- Ratify #11645 as the canonical 2780? Sub-21k transfers now look infeasible - confirm the 21k floor. Two EIP-7702 double-charge edge cases (cold-access, new-account) to close.
- EIP-8037 (state-create gas,
bal-devnet-7spec merged to EELS #2901):- Strict block-gas inclusion check, EIP-literal vs EELS-subtract: land execution-specs#2892 @chfast.
- EIP-7928 BAL conflict, @rjl493456442 to present the hackmd proposal: charge account-creation in the parent frame + refund - ratify? CALL stays pre-charged (in-frame charging breaks the 2300-gas stipend).
- Reservoir-based vs source-based refund - decide.
- EIP-8037 7702 overcharge #11778 @lu-pinto - CHANGES_REQUESTED by @jochem-brouwer, unresolved.
- EIP-8038 initial numbers #11802 @misilva73 - first concrete state-access numbers (STORAGE_WRITE +257%, STORAGE_CLEAR_REFUND +160%, CREATE_ACCESS +57%).
- EIP-8038 heads up: Plan is to create a combined
eip-8038-2780branch. - EIP-7904 → Informational #11622 @misilva73 - no compute repricing needed.
Other topics:
- EIP-7997 Arachnid factory #11783 @frangio - pivot to the canonical keyless factory at
0x4e59...4956C(follows ACDT #82 Option 2). Heads up.
CL Breakout
ePBS - fork choice (EIP-7732), @jihoonsong - consensus-specs#5348 Modify get_proposer_head for Gloas
get_proposer_headtakes/returnsForkChoiceNode;is_parent_strongnow counts a PENDING parent’s support (#5305) - both Gloas. Also dropsis_shuffling_stable(Fulu proposer lookahead; not Gloas-specific).- Review + interop implications for the ePBS devnet?
Other topics:
-
QUIC vs mplex (CL networking) @barnabasbusa - aim to decide in the coming weeks whether to drop mplex for beacon p2p. Teku shipped QUIC in its latest stable release; status fro Nimbus? (ACDC #180 had removal at ~Gloas + 2 months; Barnabas wants the decision sooner.)
-
Builder API / buildoor readiness (gates ePBS + 8282 testing): prysm Builder API + auth working @terencechain; (beacon-APIs#588) @nflaig.
-
Staked Builder API builder-specs#138 merged. Heads up.
Last call:
- ACDT # 82 Agenda: All Core Devs - Testing (ACDT) #82, June 8, 2026 · Issue #2103 · ethereum/pm · GitHub.
- ACDT # 82 on forkcast (with summary).
Please comment on this issue with other topics!
Meeting Time: Monday, June 15, 2026 at 14:00 UTC (60 minutes)