ACDT #101 · Builder deposit fix excluded Hoodi fork stays on schedule

AllCoreDevs - Testing #101 · 2026-10-19

They decided to keep the testnet and mainnet schedule rather than make a last-minute consensus change

They decided not to include the fix separating builder and validator deposits in Glamsterdam, and to fork the Hoodi testnet on October 26 as scheduled. The EL's BAL retention period was also fixed at 14,299 epochs, so CL clients can proceed with blinding.

Why it matters

The Glamsterdam mainnet upgrade is now more likely to stay on schedule for this year. However, staking services such as Lido will have to manage the deposit attack risk with their own workarounds for the time being.

Decisions

Discussion

Should the builder and validator deposit separation fix go in before Hoodi?

It was pointed out that under the current builder onboarding logic an attacker can redirect a validator deposit to a builder they control, and whether to change the spec one week before the fork became the point of contention.

Outcome: Decision not to include in Hoodi 00:22:53

How long should BAL be retained

This discussion decides how long the EL must keep BALs so that it can still answer requests for historical payloads after the CL blinds the BALs.

Outcome: PR merge decision 00:37:23

Can an EIP be merged into the main spec branch before SFI?

A governance debate arose over putting quick slot code, which has not yet been Scheduled for Inclusion (SFI), into the Heze fork branch of the consensus spec, with the concern that sunk costs lead to implicit scheduling for inclusion.

Should heze-devnet-2 include 10-second slots?

As CL clients implementing short slots reached the agreed threshold of three, the discussion covered whether to shorten the slot time in the next devnet and how to align EL blob parameters.

Outcome: Decision to exclude quick slots 00:55:56

Glossary

EIPs covered

Forkcast record · Recording · ← Core Dev Calls