EIPsInsight

Loading Experience

Preparing your insights...

Loading0%
FOCIL2026-06-02_035

FOCIL Breakout #035

2026-06-02 1 decision 280 transcript lines

Transcript

Ask about this call

Answered from this call's summary and transcript only.

AI-generated — verify against the recording.

Call summary

Targets
  • Spec changes for IL sidechain validation ready before FOCIL DevNet Zero (est. a few weeks) — 00:24:00
  • Revisit DevNet Zero scope and builder readiness in ~2 weeks — 00:31:07
Decisions
  • FOCIL DevNet Zero will target Glamsterdam devnet-5 as base; move to devnet-6 if devnet-5 is unstable — 00:06:12
Highlights
  • Spec Changes:
    • ·IL validation during syncing: CL should only pass ILs when synced; during sync, follow heaviest weight — 00:08:11
    • ·Proposed Payload Status V2 with 'latest IL-satisfied hash' field to align node views after sidechain reorgs — 00:09:00
    • ·Open problem: syncing nodes lack IL history for unfinalized sidechains, making IL compliance checks unreliable for deep branches — 00:19:14
    • ·Payload Status V2 may not be needed; spec changes forthcoming before DevNet Zero — 00:23:40
  • Client Updates:
    • ·Nethermind passes all FOCIL tests; partial interop attempted but blocked by lack of stable devnet — 00:28:56
  • Organizational:
    • ·FOCIL coordination remains in the closed external Discord channel; may merge into ACDT when mature — 00:31:42
  • Testing Progress:
    • ·FOCIL DevNet Zero will base off Glamsterdam devnet-5 once stabilized; devnet-4 considered insufficient scope — 00:06:12
    • ·DevNet Zero requires at least 2 CLs and 2 ELs; ~3 CLs and 3-4 ELs currently implementing FOCIL — 00:29:52
    • ·Kurtosis interop testing needed with a censoring/malicious builder before DevNet Zero; Besu error codes for IL-noncompliant payloads flagged as potentially unresolved — 00:33:39
Action Items
  • Jihoon — Write up IL sidechain validation problem and share in Discord for EL/CL input — 00:32:57
  • Jihoon — Update execution-apis PR with Payload Status V2 proposal once design is finalized — 00:11:43

Meeting chat16

  • Leandro

    Gm Gm

  • Mega | Lambda

    gm

  • Nico Flaig

    I am gonna rebase today/tomorrow then we can launch hegota if we want

  • Lion dapplion

    FOCIL!! FOCIL!!

  • Justin Florentine (Besu)

    ^^^ this guy CROPS

  • felix (eest)

    leaves right after, gigachad

  • Justin Traglia

    Reacted to "^^^ this guy CROPS" with 😄

  • Justin Traglia

    woof 🐶

  • felix (eest)

    Reacted to "^^^ this guy CROPS" with 🐶

  • Justin Florentine (Besu)

    so the view diverges regardless of weight, it diverges based on il compliance

  • Justin Florentine (Besu)

    CLs can't determine compliance since ePBS, right? this must be determined by ELs?

  • Nico Flaig

    Replying to "FOCIL!! FOCIL!!" Lion come back and give me a lighthouse image to interop with

  • felix (eest)

    nothing new from my side

  • felix (eest)

    but i saw nethermind is actively working on focil now

  • felix (eest)

    will run our existing execution-specs and hive tests against nethermind as soon as they are rdy, will post updates in r&d. also will check out which tests they came up with

  • Jihoon

    Reacted to "will run our existin..." with 👍

Key decisions

  • FOCIL DevNet Zero will target Glamsterdam devnet-5 as base; move to devnet-6 if devnet-5 is unstable

    glamsterdam-devnet-5FOCIL DevNet Zero will base off Glamsterdam devnet-5 once stabilized; devnet-4 considered insufficient scope