FOCIL Readiness for Hegotá

by Thomas Thiery and Jihoon Song, December 20th 2025

Thanks to Nixo for valuable feedback and comments on this post.

What is FOCIL?

FOCIL stands for FOrk Choice–enforced Inclusion Lists and is described in EIP-7805, which is currently considered for inclusion (CFI) in the Hegotá fork. It significantly improves inclusion guarantees for Ethereum transactions by enabling multiple validators to participate in block building.

Why does it matter?

FOCIL strengthens Ethereum’s censorship resistance and credible neutrality by ensuring that any transaction valid under the protocol is included onchain in a timely manner.

By constraining the ability of centralized, trusted intermediaries to arbitrarily filter transactions, FOCIL preserves fair and equal access to high-quality blockspace and ensures Ethereum remains the most reliable venue to transact onchain.

Who is it for?

FOCIL is crucial for the future of the Ethereum protocol. It allows us to safely start scaling to gigagas per second using zkEVMs, by letting sophisticated provers and builders go beast mode while keeping them in check and making it extremely difficult to arbitrarily exclude public transactions.

For users and applications, shipping FOCIL means:

  • Institutions can trust that competitors can’t quietly bribe or pressure a handful of service providers to stop their transactions from landing onchain.
  • L2s can shorten their withdrawal windows, offering smoother UX and stronger interoperability. That means faster exits, cheaper bridging, and lower costs for cross-chain swaps.
  • Stablecoin issuers and tokenized assets gain reliable, predictable inclusion across geographies and market conditions.
  • Everyday users buying ETH with stablecoins get the same protocol-level inclusion guarantees as large funds rebalancing their portfolios.
  • Borrowers on lending protocols can get critical transactions included when it matters most, without fearing someone can block them from topping up collateral to avoid liquidation.

And the list goes on: from onchain games to payments apps and social protocols, a wide range of users and applications benefit from stronger, more reliable inclusion guarantees.

What is EIP-7805 status today?

FOCIL was considered for inclusion (CFI) in Glamsterdam and had strong support from both the community and core devs. The community rallied behind the feature that represents Ethereum core values, posting forkcast EIP tier lists on social media or taking the time to share preferences on public forums like ethereum-magicians.

Ultimately, it was left out of Glamsterdam to keep the testing scope manageable given new objectives to achieve a 6-month fork cadence, not due to any technical concerns. As we outlined the scope of Glamsterdam, we are now turning to the headliner-selection phase for the next fork, Hegotá. Given the continued support, FOCIL has been preemptively CFI’d as a headliner for Hegotá.

How ready is it?

FOCIL demonstrates a high level of readiness. FOCIL specifications have been reviewed and 8 out of 11 clients have implemented FOCIL prototypes, 2 of which were developed by community members. Both specifications and prototypes are ready to rebase onto Glamsterdam once available.

8 Likes

FOCIL opposers

Is there a list of the core dev and non core dev opposers points?
How have these points been rebutted?

Timeline

Can Hegotá with FOCIL as a headliner be delivered in 2026?
Assuming latest mainnet date is December 9 then testnet release(s) would be required by October 3 (at the latest). ACD Planning Sandbox - Forkcast

How much development and testing can be done in parallel with Glamsterdam?

Resources

Most of the discussion here is focused on technical readiness, so I want to add a different angle.

In markets where regulatory environments are unpredictable or where access itself is contested, censorship resistance is not a philosophical preference. It is the reason builders choose Ethereum over alternatives. The fact that dominant builders and relays censor very few transactions today is treated as evidence this is low-urgency. But for builders outside those jurisdictions, the question is not “how bad is it today” but “what guarantees does the protocol offer if conditions change.” FOCIL is the first mechanism that makes that answer protocol-level rather than social. That matters for anyone making long-term infrastructure bets on Ethereum’s neutrality.

One practical concern worth tracking: how inclusion list propagation latency interacts with high-latency network conditions common in parts of Africa and South/Southeast Asia. If committee members in these regions consistently miss propagation windows, inclusion enforcement could unintentionally concentrate among well-connected validators in low-latency geographies.