FOCIL Breakout #040
Transcript
- Iván | ethrex
Hey! On our side we’ve rebased glamsterdam-devnet-8
- Jihoon
Reacted to "Hey! On our side we’ve rebased glamsterdam-devnet-8" with 🔥
- Barnabas
focil-devnet-0 should be based on top of glamsterdam-devnet-8 branch please
- Iván | ethrex
Replying to "Hey! On our side we’..." Also moved from focil branch to focil-devnet-0
- Barnabas
and ideally your glamsterdam-devnet-8 branch should be master very soon
- Iván | ethrex
Reacted to "and ideally your gla..." with 👍
- Iván | ethrex
Replying to "and ideally your gla..." I wasn’t able to do it as fast as I expected, I’ll do it through the week
- Mehdi Aouadi
Sorry a bit late, Teku is working on a devnet-0 branch too. We still have some spec changes to implement
- Barnabas
Reacted to "I wasn’t able to do it as fast as I expected, I’ll do it through the week" with 👍
- Marc
For Nethermind no update, next thing is to rebase on devnet 7 but should be small change I think
- Barnabas
Replying to "For Nethermind no up..." you mean on 8?
- Nico Flaig
oh the dependent root changes might break interop?
- Marc
Reacted to "you mean on 8?" with 👍🏾
- Barnabas
- Barnabas
Would be good to have 14
- Justin Traglia
Replying to "Would be good to hav..." Yeah I’d be fine with this. @Jihoon can make the release 😄 (it’s easy)
- Jihoon
Reacted to "Yeah I’d be fine with this. @Jihoon can make the release 😄 (it’s easy)" with 👍
- Jihoon
- Barnabas
focil tests are not yet on hive?
- Barnabas
- Barnabas
maybe we forgot to add them?
- Jihoon
- Jihoon
- Nico Flaig
sorry builder api brain right now 😂
- Nico Flaig
get_inclusion_list_bits
- Nico Flaig
comittee as param seems good for now
- Barnabas
devnet 1 topic
- Cristian Conache
Reacted to "comittee as param seems good for now" with 👍
- Justin Traglia
Yep. Sounds good.
- Barnabas
when do we want devnet 0?
- Iván | ethrex
I’d say as soon as enough clients are ready and passing all tests
- Justin Traglia
Hopefully nflaig & I don’t break devnet-8 😄
- Nico Flaig
Reacted to "Hopefully nflaig & I..." with 😂
- Barnabas
31st aug is 2w
- Barnabas
its been scheduled
- Mehdi Aouadi
sounds like a plan
- Barnabas
now lets get to work
- Justin Traglia
Reacted to "its been scheduled" with 🔥
- Iván | ethrex
Reacted to "its been scheduled" with 🔥
- Barnabas
Reacted to "its been scheduled" with 🔥
- Cristian Conache
Reacted to "its been scheduled" with 🔥
- Iván | ethrex
Reacted to "its been scheduled" with 🚢
- Iván | ethrex
Reacted to "its been scheduled" with 🐻❄️
- Nico Flaig
Reacted to "its been scheduled" with 🔥
- Mehdi Aouadi
Reacted to "now lets get to work" with 😂
- Justin Traglia
Reacted to "its been scheduled" with 🚢
- Mehdi Aouadi
Reacted to "its been scheduled" with 🔥
- Iván | ethrex
Bye!
Call summary
Targets
- •focil-devnet-0 launch — August 31, 2026 - 00:28:54
Decisions
- •Pass IL committee as parameter (not full state) in get_inclusion_list_bits; provisional, can change post-release - 00:24:44
- •Keep 'inclusion list' (no 'entry' suffix) as variable name in store for readability - 00:21:23
- •focil-devnet-0 tentatively targeted for August 31, 2026 - 00:28:54
Highlights
- Spec Updates:
- ·EL execution-spec PR #3370 (ethrex fixes) merged and rebased; engine API Payload Status V2 not yet reflected — to be resolved with stil - 00:11:37
- ·consensus-specs PR #5512 (IL grouping + timeliness) merged; PR #5544 (ILT store key: slot + dependent root) pending — last blocker before focil-devnet-0 spec release - 00:13:22
- ·Agreed to pass IL committee directly as parameter to get_inclusion_list_bits rather than full state; not final, can be revisited - 00:24:44
- Client Updates:
- ·Besu, ethrex, Nethermind, Teku all rebasing on glamsterdam-devnet-8; working toward focil-devnet-0 branches - 00:05:53
- ·Lighthouse (EPF fellows): inclusion list store and gossip/validator-client work in progress; not yet ready for devnet-0 - 00:10:32
- Testing Progress:
- ·FOCIL Hive tests exist but may be missing edge cases; Jihoon to verify with stil and follow up - 00:12:19
Action Items
- •Jihoon - Merge dependent root PR #5544 and cut Alpha 14 consensus-specs release for client teams to build on - 00:09:54
- •Jihoon - Confirm FOCIL Hive test coverage and flag any missing edge cases - 00:12:19
Key decisions
Pass IL committee as parameter (not full state) in get_inclusion_list_bits; provisional, can change post-release
Optimization to pass the committee directly to the function instead of the full state.Keep 'inclusion list' (no 'entry' suffix) as variable name in store for readability
Decision on naming conventions for store variables.focil-devnet-0 tentatively targeted for August 31, 2026
focil-devnet-0Target launch date for the first FOCIL devnet.

