Agenda
- Development updates
- FOCIL in Glamsterdam
Meeting Time: Tuesday, November 04, 2025 at 14:00 UTC (60 minutes)
Meeting Time: Tuesday, November 04, 2025 at 14:00 UTC (60 minutes)
The team reviewed development progress across multiple projects including spec testing, ePBS implementation, and metrics implementation, with various team members reporting on their respective work streams. The discussion then focused on prioritizing EIPs for Glamsterdam, with particular attention to Fossil and ePBS implementation timelines, including debates about potential delays and testing challenges. The conversation ended with discussions about the compatibility and implementation of ePBS with shorter slots and FOCIL, exploring various approaches to censorship resistance and testing methodologies.
The team discussed development updates, including Jihoon’s work on a spec PR rebasing fossil onto CLAIS, Pelle’s progress on spec testing moved from EST to ELS with 9 test cases passing, and both Lodestar and Teku’s focus on ePBS implementation. They also touched on an Eragon PR implementing Fossil by Fahil, which Pelle is helping with interop testing. The team noted that Katya is away but has made progress on metrics implementation for Reth, with some naming conventions still to be addressed. Finally, they agreed to use the breakout session to share thoughts on fossil in GLAM, though no definitive conclusions were reached.
The team discussed the prioritization of EIPs for Glamsterdam, with a consensus to support Fossil as the next EIP to be SFI’d, pending a working implementation of ePBS. Mehdi emphasized that ePBS should be the headline EIP, but if it introduces significant complexity, they might reconsider. Soispoke raised concerns about delaying ePBS with Fossil, suggesting that any delay should be clearly defined and not exceed a reasonable timeframe. Jihoon proposed a 3-month delay as a potential threshold for acceptable delays. The Nethermind team expressed support for Fossil but noted the need to balance it with potential delays to ePBS.
The team discussed the inclusion of the Fossil EIP in the upcoming hard fork, with opinions split between shipping it immediately and delaying it for important features. Justin from the BASE team emphasized that Fossil and gas-pricing EIPs are different in complexity and implementation, and he would prioritize Fossil over gas repricing. Marc noted potential interactions between block access lists and gas pricing in testing efforts, while Jihoon and others debated the feasibility of overlapping testing surfaces. Potas highlighted the urgency of including Fossil in the protocol and acknowledged the non-trivial interactions with ePBS and future slot time changes. The team acknowledged the uncertainty in testing and implementation timelines, agreeing that Fossil’s implementation is still in the early stages, and client teams are already working on it regardless of the final decision on inclusion.
The meeting focused on discussing the compatibility and implementation of ePBS (efficient proposer building system) with shorter slots and FOCIL (Foo’s censorship resistance mechanism). Participants debated the potential challenges and trade-offs of integrating these systems, including concerns about freshness of inclusion lists and attestation propagation. Mehdi emphasized that FOCIL meets the criteria for SFI (soft fork implementation) status and argued against further delays, while Potuz proposed implementing certain FOCIL components in EL (Execution Layer) clients even if FOCIL itself is not accepted. The group also discussed alternative approaches to censorship resistance, including a default mechanism for blacklisting builders identified as censoring transactions.
oV#KY4bf)oV#KY4bf)YouTube Stream Links:
To FOCIL or not to FOCIL, that’s the question.