AllCoreDevs — Consensus #182
Transcript
Ask about this call
Answered from this call's summary and transcript only.
AI-generated — verify against the recording.
Call summary
Targets
- •Glamsterdam devnet-7 launch — early next week (week of July 14, 2026) — 00:23:52
- •Public Gloas community devnet — early August 2026 — 00:43:37
- •Hegota non-headliner EIP submission deadline — August 6, 2026 — 01:00:58
Decisions
- •Tony's block-access-list EIP change included in devnet-7 (not deferred to devnet-8) — 00:22:48
- •devnet-7 confirmed to include progressive containers — 00:24:08
- •Blinded execution payload removed from Produce Block v4 stateful flow; PR to be polished and merged — 00:27:01
- •Public Gloas app-testing devnet targeted for early August — 00:43:37
Highlights
- Epbs Updates:
- ·Produce Block v4: blinded execution payload for stateful flow being removed; adds complexity, minimal performance gain; approvals received — 00:25:21
- ·Beacon API PR #625 (ProduceBlock v4 POST with per-builder auth/config): urgent feedback needed from staking pools, builders, DVT providers, and VC tooling — 00:31:38
- ·ePBS circuit breakers: Teku and Lodestar implemented builder-index-aware ban/unban logic; Prysm plans trusted-builder fallback before local building to prevent sybil attacks on P2P bids; document forthcoming — 00:44:11
- Documentation:
- ·EIP housekeeping: PRs open to move Glamsterdam EIPs from draft to review; EIP-7723 DFI-removal timing and core-EIP-only staging scope need clarification (PRs #11006, #11853) — 01:01:42
- Fork Status And Schedule:
- ·Glamsterdam devnet-6 at ~80% participation; Nethermind storage-read disagreement on revert being investigated — 00:14:09
- ·devnet-7 target: early next week; Prysm/Nimbus/Lodestar passing tests, Teku updating branch (end of day), Grandine ready in a few days — 00:16:29
- ·Tony's block-access-list change (EIP-11902) agreed to include in devnet-7; EL test release to be tagged by end of day — 00:21:59
- ·Public/Mekong-style devnet for Gloas app testing targeted for early August; repricings cited as key driver — 00:39:52
- ·Hegota non-headliner EIP submission window closes August 6; same process as announced on ACDE — 01:00:58
- Eip8282 Builder Contracts:
- ·EIP-8282 builder deposit/exit contracts finalized; audit pending; builder exit queue disabled pre-fork, re-enabled post-fork; EIP language needs updating to reflect CREATE2 deployment — 00:27:44
Action Items
- •spencer / testing team — Tag and release EL test release including Tony's block-access-list change by end of day — 00:23:25
- •Staking pools (Lido, Rocket Pool), builders, DVT providers, VC tooling teams — Provide feedback on Beacon API PR #625 (ProduceBlock v4 auth config) urgently — 00:38:47
- •Cayman Nava — Update EIP-8282 language to reflect CREATE2 deployment method — 00:30:40
Meeting chat141
- Justin Traglia
Gm
- jochem-brouwer
gm!
- Mehdi Aouadi
gm
- Stefan Starflinger
gm
- saulius
gm
- nixo
gm
- Parithosh Jayanthi
- Dima Gusakov | Lido
gm
- Nico Flaig
gm
- Justin Traglia
Reacted to "https://github.com/e..." with 🙏
- Sam Jernigan
gm
- potuz
gm
- Alexey
fixed
- Nico Flaig
please put a proper label on this
- Justin Traglia
Reacted to "please put a proper ..." with 👍
- Nico Flaig
that's the 10th time this came up
- potuz
We should probably remove stake from it too
- Justin Traglia
Reacted to "that's the 10th time..." with 😅
- Parithosh Jayanthi
Reacted to "that's the 10th time this came up" with 😅
- Stefan Starflinger
Reacted to "please put a proper ..." with 👍
- Stefan Starflinger
Reacted to "that's the 10th time..." with 😅
- Nico Flaig
Replying to "We should probably r..." hmm but it needs to propose blocks
- terence
Prysm passing spec tests
- Marius Van Der Wijden (M)
Not ready yet
- Dustin
Nimbus is passing tests
- Jun Song
Reacted to "Prysm passing spec tests" with 👍
- Nico Flaig
we were ready for devnet-7 before the spec release was out
- Justin Traglia
Reacted to "Prysm passing spec t..." with 🔥
- Parithosh Jayanthi
Reacted to "we were ready for devnet-7 before the spec release was out" with ❤️
- Parithosh Jayanthi
Reacted to "Nimbus is passing tests" with ❤️
- Justin Traglia
Reacted to "Nimbus is passing te..." with 🔥
- Justin Traglia
Reacted to "we were ready for de..." with 🔥
- terence
We are testing locally, should be ready in a few days
- Edgar | ethrex
Se ha reaccionado a "we were ready for ..." con 🔥
- Alexey
Nethermind has branch, tests are green there
- potuz
Replying to "we were ready for de..." That’s the easy part, being ready after is the hard one
- Matthew Keil
Would like to discuss a “public devnet” or I guess more a Mekong style testnet to allow for applications to have a staging environment for gloas
- Mario Vega
Reacted to "Nethermind has branch, tests are green there" with ❤️
- Toni Wahrstätter
I guess the latest EL changes will be pushed to devnet-8 then?
- Nico Flaig
Replying to "we were ready for de..." not sure what you mean
- spencer
Replying to "I guess the latest..." worth raising your PR maybe
- Nico Flaig
Replying to "we were ready for de..." we passed all the spec tests from master branch, and even unmerged prs
- spencer
Replying to "I guess the latest..." https://github.com/ethereum/EIPs/pull/11902
- saulius
Gandine should be ready for devnet-7 in a few days.
- Justin Traglia
Reacted to "Gandine should be re..." with 🔥
- Mario Vega
It has to be merged to EIPs and approved by clients is my understanding
- Parithosh Jayanthi
- spencer
- spencer
- Stefan Starflinger
Toni which PR do you have?
- Alexey
does not seem hard to implement
- Marius Van Der Wijden (M)
This is just tonis pr?
- Marius Van Der Wijden (M)
Sgtm
- Maria Silva
I think Gary’s PR was mostly clarifications
- Toni Wahrstätter
Replying to "Toni which PR do you have?" https://github.com/ethereum/EIPs/pull/11902
- Mario Vega
Can we get it approved/merged in EIPs pls?
- Marius Van Der Wijden (M)
🚀🚀
- Toni Wahrstätter
Replying to "Toni which PR do you have?" but this will automerge after the call then.
- Mario Vega
Replying to "Can we get it approv..." https://github.com/ethereum/EIPs/pull/11902
- —
Alexey: with or without https://github.com/ethereum/EIPs/pull/11902 https://github.com/ethereum/EIPs/pull/11891
- terence
yes
- Enrico Del Fante (tbenr)
yep
- Stefan Starflinger
Toni - this is the PR right? https://github.com/ethereum/EIPs/pull/11902
- Parithosh Jayanthi
- Toni Wahrstätter
Replying to "Can we get it approved/merged in EIPs pls?" yess, 1 min
- james
I implemented the original blinded version for prysm but ok with changing
- Nico Flaig
I will check with Shane async, he was the author of the original PR
- james
Reacted to "I will check with Shane async, he was the author of the original PR" with 👍
- Toni Wahrstätter
Replying to "with or without https://github.com/ethereum/EIPs/pull/11902 https://github.com/ethereum/EIPs/pull/11891" with, I'll merge it now
- Toni Wahrstätter
Replying to "Toni - this is the PR right? https://github.com/ethereum/EIPs/pull/11902" yeah
- spencer
Replying to "with or without ht..." both yeah
- jochem-brouwer
It still uses Nick's method and not CREATE2 method
- jochem-brouwer
Antwoord verzenden naar "It still uses Nick..." The initcode also needs an audit such that the initcode+salt is not dependent on env variables, such that we are guaranteed that if the code deposits, it deposits the correct runtime bytecode
- Justin Traglia
Audio’s a bit choppy
- Parithosh Jayanthi
Replying to "It still uses Nick's..." @pk910 was looking into this afaik
- terence
MicDAO
- Nico Flaig
being able to submit exits before the fork seems fine
- jochem-brouwer
Each predeploy is deployed exactly as the EIP-7002 and EIP-7251 request contracts are: by a one-time presigned transaction from a single-use deployer account (the Nick's-method scheme),
- Luca Donno | L2BEAT
Reacted to "MicDAO" with 😃
- Cayman Nava
Ah, need to update the EIP language to match
- jochem-brouwer
This is in current EIP, is there a draft PR for it to update ?
- Justin Traglia
Reacted to "being able to submit..." with 👍
- Mario Vega
Reacted to "Ah, need to update the EIP language to match" with 👍🏼
- Cayman Nava
I will update it
- Mario Vega
Reacted to "I will update it" with 🙏🏼
- Justin Traglia
Reacted to "I will update it" with 🙏
- Nico Flaig
Reacted to "I will update it" with ❤️
- jochem-brouwer
Heeft gereageerd op "I will update it" met 🚀
- Alexey
Reacted to "both yeah" with 👍
- Alexey
Reacted to "with, I'll merge it now" with 👍
- Parithosh Jayanthi
- jochem-brouwer
Antwoord verzenden naar "It still uses Nick..." Great, thanks 😍
- Felix (Geth)
Replying to "being able to subm..." that's not how it was implemented though. with the current initcode for builder_exits, the queue is disabled at deployment and will reset on the first system call.
- Nico Flaig
Replying to "being able to submit..." that seems also fine
- terence
- Jason Vranek
+1 really appreciate that addition of proxys (speaking from commit boost team)
- terence
Ya. We have default fields for this
- Parithosh Jayanthi
- Nico Flaig
feedback on #apis channel or the PR itself
- terence
Yes
- Cayman Nava
yes
- Nico Flaig
we have it in lodestar
- potuz
I forgot to have that doc 🙁
- Nico Flaig
Replying to "I forgot to have tha..." share via voice then
- Parithosh Jayanthi
Replying to "I forgot to have tha..." Fable busy working on it now 😄
- Nico Flaig
Reacted to "Fable busy working o..." with 😄
- Toni Wahrstätter
What is the reason why p2p can by sybil attacked? Aren't we authenticating?
- Nico Flaig
I don't like the fallback to trusted builders, why we need that while local building is still possible?
- Justin Traglia
Reacted to "I don't like the fal..." with 👍
- Mehdi Aouadi
Reacted to "I don't like the fallback to trusted builders, why we need that while local building is still possible?" with 👍
- Dustin
Reacted to "I don't like the f..." with 👍
- Sam Jernigan
Reacted to "Fable busy working on it now 😄" with 😄
- Mario Vega
Reacted to "Fable busy working on it now 😄" with 😄
- Dima Gusakov | Lido
How elPayment is validated?
- potuz
It’s not
- Dima Gusakov | Lido
Then what’s the point of it?
- Dima Gusakov | Lido
I can put anything there
- potuz
That’s just like today
- potuz
You trust that you will receive that payment
- Toni Wahrstätter
Replying to "I can put anything there" you lose reputation, that's it
- Dima Gusakov | Lido
I mean today you don’t have it on CL
- potuz
And they can put whatever there
- Justin Traglia
Replying to "Then what’s the poin..." For p2p bids, this value must be zero. But if you receive a bid from elsewhere, it can be a non-zero value. In which case you are trusting that the builder will make the appropriate payment.
- Justin Traglia
One note, bid.value must come from the builder’s balance but bid.execution_payment could come from elsewhere.
- Nico Flaig
Barnabas tested lodestar circuit breaker already
- potuz
BTW Dima, we actually had this field outside of the signed part of the bid, it needs to be somewhere cause the builder needs to inform it to the proposer. We added it to the bid cause it can’t hurt, but it can easily be outside of the bid and kept offchain
- Pooja Ranjan
https://github.com/ethereum/pm/issues/2152#issuecomment-4924529318
- jochem-brouwer
Ref: https://eips.ethereum.org/EIPS/eip-7723 [Network Upgrade Inclusion Stages]
- jochem-brouwer
https://github.com/ethereum/EIPs/pull/11006 https://github.com/ethereum/EIPs/pull/11904
- Pooja Ranjan
https://github.com/ethereum/pm/issues/2152#issuecomment-4924529318
- nixo
sgtm to me on defining when DFI gets removed
- Parithosh Jayanthi
Clarification: https://github.com/ethereum/EIPs/pull/11006
- Parithosh Jayanthi
Reacted to "sgtm to me on defining when DFI gets removed" with 👍
- jochem-brouwer
Heeft gereageerd op "sgtm to me on defi..." met 👍
- Pooja Ranjan
- Mario Vega
Which table are you looking at Pooja?
- Pooja Ranjan
https://notes.ethereum.org/@ethpandaops/glamsterdam-devnet-7
- Pooja Ranjan
- Mario Vega
Replying to "https://notes.ethere..." Can confirm the EL spec EIPs from that list
- Pooja Ranjan
Reacted to "Can confirm the EL spec EIPs from that list" with 👍
- spencer
Reacted to "Can confirm the EL..." with 👍
Key decisions
Tony's block-access-list EIP change included in devnet-7 (not deferred to devnet-8)
devnet-7devnet-7 confirmed to include progressive containers
devnet-7Blinded execution payload removed from Produce Block v4 stateful flow; PR to be polished and merged
IncludedPublic Gloas app-testing devnet targeted for early August
repricings cited as key driver

