Ethereum Protocol Fellowship (EPF) Cohort 7 — Applications open until May 13

AllCoreDevs - Testing #053

2025-09-15 Agenda: #1719 canonical JSON

Transcript

00:04:52
danceratopz:Perfect, thanks. Hello, today's the 15th of September 2025, and welcome to ACDT number 53.
00:05:00
danceratopz:Mario is out of office today, so he's asked me to step up.
00:05:05
danceratopz:And, facilitate the call. I just dropped the agenda in the chat. And first off is, happy Mergeiversary. 3 years today.
00:05:15
danceratopz:We have the merge, so, everyone was watching the Panda ASCII out in their terminals happily.
00:05:26
danceratopz:Crazy to think it's 3 years ago, and 3 upgrades ago as well. So…
00:05:32
danceratopz:2 for Saka. First rule, we're gonna have some Fusaka DevNet updates.
00:05:37
danceratopz:And then we're going to talk about the new simulator that's landed on the HiveView page.
00:05:42
danceratopz:And, have a look at the EL consensus tests and what the state is there.
00:05:47
danceratopz:So first off, Fisaka DevNet updates. Barnabas, do you want to take the lead?
00:05:54
Barnabas:Yeah, sure. So, physical.NET 5 has started last week, Wednesday, and we've been going through a fork a day.
00:06:03
Barnabas:We did, for example, 256 epox later. There was no significant problem there, and then the first BPO, increased the blood, maximum blood, count from 9 to 12. Then…
00:06:26
Barnabas:No, to 15, and then we went to 21, and now we are at, 13th Street, and tomorrow we're gonna go to 48, and then, on Wednesday to 72.
00:06:37
Barnabas:We currently see quite some orphaned blocks. This can possibly be caused by a few different things, that are being currently discussed in the interrupt channel.
00:06:54
danceratopz:Is there anything else you want to add for DevNet5?
00:06:59
Barnabas:Yeah, so one of the main issues that we had is the MEV machine, had the wrong rate limiting, so none of the MEV blocks,
00:07:10
Barnabas:got included in time, and that was a misconfiguration from our side. So hopefully, we just fixed this issue, like, maybe half an hour ago, so hopefully we're gonna be able to see less orphan blocks, built by the, Navy builder.
00:07:27
Barnabas:Another thing, Nimbus, reported some issues, possibly with the DKSCG library. Maybe, someone from, the Nimbus team can give us an update regarding that.
00:07:43
Dustin:Sure, yeah. So, we're, we're not… I want to say totally…
00:07:49
Dustin:sure that… that… where the, issue… issue lies here. But, this… oh, let me say the symptom is that
00:07:57
Dustin:If you look at the… the data column,
00:08:01
Dustin:the verify cells, proofs, function, something named like this, is… is in, inconsistently, apparently, returning, sort of a… a success or not success.
00:08:18
Dustin:response, in different clients, and Nimbus is, at least at times, not, validating a lot of these columns, but we'll…
00:08:30
Dustin:See, that… that's… that's…
00:08:32
Dustin:what exactly is happening there, and part of the issue is that there's, as is already being discussed in some things, different people are running, and different clients are running different versions of the CKCG library, and there have been changes about how strict that is over time, so that's one possibility. There are others. Anyway, yeah.
00:08:55
danceratopz:Okay, thanks, Dustin.
00:08:57
danceratopz:But is this the… I kind of don't quite have a context on this. Is this the issue that you've seen with Nevermind, that Nevermind are working on, or is this a different issue?
00:09:06
Dustin:No. No, those are… those… Sorry, yeah, that's a completely separate issue. That's their V-Org issue. So they say. I'll take their word for that, and… and in any case, no, it's a different issue.
00:09:21
danceratopz:Okay, thanks for clarifying.
00:09:23
Barnabas:I think for the Nethermind bug, maybe someone from Nethermind can give us an update.
00:09:33
Alexey:Recently, we started getting errors related to, reorgs.
00:09:41
Alexey:It happened on Lighthouse and Dimbus nodes, so most likely the issue is on our side.
00:09:50
Alexey:Well, it's… when the…
00:09:55
Alexey:Consensus, client, sent us new payloads.
00:10:00
Alexey:But, on the same level, or the same block number.
00:10:04
Alexey:But, from different forks, sometimes, we, use, incorrect parent from different fork, for, the block,
00:10:16
Alexey:We are retrieving, for synchronization.
00:10:20
Alexey:And, it's fixable. We are testing the fix.
00:10:25
Alexey:And, it happens, due to reorgs, and probably,
00:10:32
Alexey:Like, mixed with, restarts, or something like that.
00:10:37
Alexey:Which leads, to having, Run parent for a block.
00:10:43
Alexey:will… we did not, see it happening a lot before. Maybe we just broke master.
00:10:54
Alexey:In some, By some other contribution.
00:10:59
Alexey:Not sure, but, Fixu seems to,
00:11:06
Alexey:be helpful, and I hope we will soon have it in master.
00:11:17
danceratopz:Okay, perfect. Thanks for the update, Alexi. I see there's some chat about,
00:11:25
danceratopz:the original bug that Dustin mentioned,
00:11:29
danceratopz:I think Justin mentioned that, it's not handling, point infinity commitments properly.
00:11:36
danceratopz:And… so, basically, Justin's already on it, as I understand.
00:11:40
danceratopz:And Dustin mentions that the problem is that Nimbus can't run the other six reference tests.
00:11:47
danceratopz:Okay, just a theory, says Justin.
00:11:51
Barnabas:There's one more thing. So, Teku had a bug just merged in yesterday, and they were also updating to 2.1.2.
00:11:59
Barnabas:I'm… that Bob was caught by our, think trainer. I'm not sure if that's related or not.
00:12:07
Enrico Del Fante (tbenr):Yeah, we were seeing the same problem, so… we actually, reverted
00:12:16
Enrico Del Fante (tbenr):the CQCG, that was our… our Java wrapper that was pointing to the very latest CKZG.
00:12:25
Enrico Del Fante (tbenr):Lib, and we reverted that.
00:12:29
Enrico Del Fante (tbenr):And because the latest version was actually able… enabling us to pass all the tests for the Alpha 6, we then reverted the…
00:12:42
Enrico Del Fante (tbenr):The enablement of those tests back to disable, so we can actually be,
00:12:49
Enrico Del Fante (tbenr):on the network, but not passing reference tests yet. That's the current… Situation.
00:12:57
Justin Traglia:Okay, I'll fix this in CKZG and publish a new release as soon as possible.
00:13:10
danceratopz:Awesome, thank you. Good news.
00:13:14
danceratopz:Okay, the other things I just wanted to mention about DevNet 5 is, we… well, it was launched, obviously, last Wednesday. We've had 3 BPOs so far, and the next BPO is scheduled.
00:13:25
danceratopz:For tomorrow morning at 6.32 UTC.
00:13:28
danceratopz:And I just wanted to add that we have some tooling now on the steel side.
00:13:35
danceratopz:And, Felix, managed to, confirm
00:13:41
danceratopz:that the clients were correctly configured via, Dano's Eveconfig, endpoint that he championed.
00:13:50
danceratopz:Using the new execute EAFConfig command. And, if you want to find out a little bit more, I just dropped a link in the chat to, a blog post on eveconfig that Felix added this morning.
00:14:01
danceratopz:To the documentation log.
00:14:07
danceratopz:and thanks, Jay, for sharing the BPO schedule in the chat. That also states when the… Next VPO
00:14:16
danceratopz:Upgrade will go live.
00:14:24
danceratopz:just in case you missed it, Watchtower's not ran for DevNet 5, so if you need your image to be updated for your client, please do reach out… reach out to someone, it won't be updated manually.
00:14:35
danceratopz:And, I saw some other chatter.
00:14:38
danceratopz:About some mystery node on the network called,
00:14:42
danceratopz:TYSM, and this is a diagnostic node from PRISM, so it's a modified… sorry, it's a diagnostic node from each PanDrops.
00:14:50
danceratopz:This is a modified PRISM node with some additional monitoring that, if Pandrop's added, so if you see those on the network, you know what you're looking at.
00:15:00
danceratopz:Is there anything else for DevNet 5?
00:15:17
danceratopz:Okay, so, vanvas, did you want to mention anything about DevNet 3? Seems like it finalized, but…
00:15:25
danceratopz:It's now not finalizing again, as of about 4 hours, as far as I could see.
00:15:29
danceratopz:Is, worth going into that now, or…
00:15:35
Barnabas:Oh, I didn't know. We can take a look.
00:15:40
Barnabas:I guess, we're doing another non-finity test.
00:15:44
Barnabas:This… yeah, we… we don't plan to do this, so I will have to take a look at what's happening.
00:15:50
danceratopz:Okay, yeah, no problem. Devnet 3, Pavan. I was just mentioning DevNet 3. DevNet 5 is fine.
00:16:02
danceratopz:Okay, Paris says DevNet 3 was unplanned.
00:16:07
danceratopz:Okay, so we don't need to worry about definite 3.
00:16:10
danceratopz:I thought we were…
00:16:19
Barnabas:We should worry about that industry, of course.
00:16:23
Matthew Keil:Yes, please, because we are actively using that as a testbed, and I think some of the other teams are as well.
00:16:33
Parithosh Jayanthi:Yeah, it wouldn't be… we were, I think, at 70-ish percent, so it could just be that there was, some client push, and Watchtower just deployed an update that led to a restart loop. We can have a look and make sure that that isn't the case.
00:16:50
danceratopz:Yeah, so it was at, 78% as of 4 hours ago, and then it dropped off to about… just under, so, like, 63… 62, 63%.
00:17:04
danceratopz:But yeah, it's quite new, just 4 hours ago.
00:17:13
danceratopz:But I guess the main focus at the moment is DevNet 5 for everyone.
00:17:21
danceratopz:The last definite topic I'd have for Fusaka would be if there's any updates on Shadow Fork testing, or whether…
00:17:27
danceratopz:That's not in pro… process… progress? Not on the go at the moment, no.
00:17:40
danceratopz:Okay, if there's no shadow fork testing update, then…
00:17:44
danceratopz:I'd go to the next agenda item, which is the fact that we've got a new simulator on Highview since last Wednesday.
00:17:56
danceratopz:I think Felipe would like to… Briefly introduce what it does.
00:18:02
felipe:Yeah, I can give a brief update.
00:18:06
felipe:So, I posted something in the chat that… that if you're familiar with Consume already.
00:18:12
felipe:This basically builds on top of it, and what we wanted was a way to, verify client sync after certain tests.
00:18:20
felipe:And right now, it only exists for,
00:18:23
felipe:the block RLP limit, for Osaka.
00:18:27
felipe:And, so basically, we parametrize whatever clients are set up in the HiVML file, twice.
00:18:38
felipe:And so… For each client under test, you'll end up syncing to every other client, including itself.
00:18:47
felipe:After these payloads are sent, via…
00:18:51
felipe:the engine API. And so, just like in Zoom Sync, we send payloads over the engine API, we start up the sync client.
00:18:59
felipe:And we use the Hive boot node and, admin at peer to… Establish syncing.
00:19:10
felipe:Syncing is kept alive, and we just verify at the end of each of these tests.
00:19:15
felipe:And so this is kind of a nice way for us to sanity check, syncing and, the state route after… after some… some test payloads.
00:19:30
danceratopz:Thanks a lot for the update.
00:19:33
danceratopz:So this was mainly introduced to test the, RLP block limit, right? Or the block RLP limit.
00:19:40
felipe:Yeah, for now. So this is a… this is a new marker on the… on the east side, and so we can add this…
00:19:47
felipe:Either locally, if we're testing Hive for sanity checks, or we can also just… this will run on the Hive dashboard as well for the few tests that we turn it on for.
00:20:03
danceratopz:So, the last Fusaka point is a quick…
00:20:08
danceratopz:overview of the execution layer consensus tests. I think Spencer would like to…
00:20:14
danceratopz:Give a quick overview here, what's the state?
00:20:19
spencer-tb:Yeah, sounds good. I'm gonna share my screen just briefly, if I can.
00:20:29
spencer-tb:You guys see… see what's going on?
00:20:32
danceratopz:Yep, we can see it, thank you.
00:20:35
spencer-tb:So, yeah, I basically just wanted to say that,
00:20:41
spencer-tb:we're now running the Ethereum test, general state test, so these are all the older tests
00:20:48
spencer-tb:Not the tests that we wrote, but we have refilled them all for a sec- for a second now.
00:20:54
spencer-tb:And I mentioned in the last call that we added them to the latest release, but we're now running them in Hive, and it looks like all the clients are doing a really good job.
00:21:02
spencer-tb:All these fails are kind of non-critical fails, and can be tweaked, quite easily.
00:21:09
spencer-tb:On the east side, on our side, and also on,
00:21:14
spencer-tb:Yale side, so yeah, to be honest, I just wanted to say that, it feels… Feels good,
00:21:22
spencer-tb:And yeah, also thanks, like, to all the EL clients for being really responsive, over the past, couple weeks.
00:21:33
spencer-tb:On our side as well, we'd like to finalize our EIP checklist for DEL tests. We're nearly there.
00:21:42
spencer-tb:Personally, I'd like to add some more BPO tests.
00:21:45
spencer-tb:And maybe a few more EIP7918 tests, yeah, on the spec test side, on the EL side.
00:21:54
spencer-tb:Just wanted to give that brief update. And, yeah, ConsumeSync here is added to these…
00:21:59
spencer-tb:are failing right now, I think mostly for… from timeouts. It's a new simulator, so…
00:22:03
spencer-tb:Hopefully a quick fix, but yeah, that's it.
00:22:11
danceratopz:Great, thanks a lot for the update.
00:22:16
danceratopz:So the, the Ethereum general state tests that are now included in the release, these tests have been moved from Ethereum tests to execution spec tests.
00:22:27
danceratopz:And they're being filled by the new framework, no longer by retestees, so…
00:22:31
danceratopz:These tests have sort of been migrated to the
00:22:35
danceratopz:to the new system. So there's some unification there, but the… they haven't been ported.
00:22:41
danceratopz:the JSON and the YAML, test format has stayed the same, but we read them and we fill them using the execution spec test framework.
00:22:52
danceratopz:Okay, so I think that's it for Fusaka, unless anyone else has something to add.
00:23:03
danceratopz:Okay, moving on to scale DI1, gas limit testing. I can just very briefly mention on our side,
00:23:13
danceratopz:As in from steel and execution spec tests. We have some ongoing work on a new test wrapper format, which basically will just improve test developer experience, because we'll, like, abstract out the EIP7825 transaction gas limit.
00:23:29
danceratopz:So you don't need to worry about that when you're… when you're trying to fill up your… your block. The framework will handle that for you.
00:23:36
danceratopz:I think this work is quite close to completion.
00:23:39
danceratopz:And… Secondly, some work is ongoing, regarding, sort of validating or verifying a bloatnet testing approach using
00:23:49
danceratopz:The east execute command.
00:23:52
danceratopz:Apart from that, Camille is out of office at the moment.
00:23:57
danceratopz:If anyone else from Nevermind would like to give an update, please… Do step in.
00:24:05
danceratopz:failing that, Jochen… I think would like to briefly mention the…
00:24:13
danceratopz:benchmark tests that he's been writing based on the ZEN contract, and using mainnet state.
00:24:20
jochem-brouwer:Yes, yeah, I want to quickly say that we are currently setting up a test network.
00:24:26
jochem-brouwer:to, well, we have seen that, mainly we have seen some slow blocks, and these are all related to Xen, so Xen is, like, a super big state contract.
00:24:36
jochem-brouwer:And what we are trying to do is we are researching what happens if we raise the limit to 60 million.
00:24:42
jochem-brouwer:And then try to get, like, okay, what's the worst case behavior if we now do the same scenario, but now not for the 45 million guest limit?
00:24:50
jochem-brouwer:For the 60 million estimate.
00:24:52
jochem-brouwer:And that's still… well, it's… the tests are being written, and the network is, well, we are setting this up.
00:25:00
jochem-brouwer:And we hope to produce, results On this, like, this week.
00:25:11
danceratopz:Thank you. So, I think, Joachim's mainly interested in creating tests that touch a lot of state to stress test that scenario. So, if anyone has any ideas on other scenarios to add for that, then please
00:25:26
danceratopz:Feel free to add them, reach out to Jocham.
00:25:31
danceratopz:I think that would be it for the gas limit testing update. Moving on to Glamsterdam.
00:25:37
danceratopz:block-level access lists. So, they had breakout number 2 last Wednesday, which is live on YouTube.
00:25:47
danceratopz:The agenda is linked in the notes.
00:25:50
danceratopz:I'll just add quickly that, there was a new, test vector release last week.
00:25:56
danceratopz:With… which fixed some, issues found in both the specs and the tests.
00:26:01
danceratopz:So I'm not sure if Tony's here and would like to give a brief update on the…
00:26:06
danceratopz:State block lists outfit, access level lists.
00:26:11
danceratopz:I'm not sure if he's in the call.
00:26:13
Toni Wahrstätter:Yes, I'm on the call.
00:26:15
Toni Wahrstätter:Yeah, there are not many updates. This week, next breaker call will happen Wednesday next week.
00:26:22
Toni Wahrstätter:We're currently still planning to do the definite end of month, and we are right now waiting for the first CL implementation, such that we
00:26:31
Toni Wahrstätter:Can test it locally.
00:26:33
Toni Wahrstätter:And I think Terrence already said that you will do that.
00:26:40
danceratopz:Excellent. Sounds good.
00:26:43
danceratopz:From EPBS, I don't have much to say. I think, as far as I could tell, the last breakout was on the 29th of August.
00:26:50
danceratopz:Not sure if POTUS is in the… in the room, wants to share something, or someone else, about EPBS.
00:27:03
danceratopz:It would seem that there's no EPVS updates this week.
00:27:07
danceratopz:The only other thing that I would… Mentioned briefly is that…
00:27:13
danceratopz:Reth had a mainnet stall, was it last week, or the week before? I've lost track.
00:27:18
danceratopz:But there's an excellent post-mortem for it, and…
00:27:24
danceratopz:I can chat in the chat really quick.
00:27:27
danceratopz:I'm sure everyone's seen it already. And, of course,
00:27:34
danceratopz:We, on the execution spec test side, we would like to be able to catch this kind of failure, obviously, and we don't at the moment.
00:27:41
danceratopz:I would just add that Mario's already added a test for this specific case.
00:27:46
danceratopz:But triggering it via a reorg scenario in the engine simulator is still a work in progress. So we don't really run through reorg scenarios so far, we're just validating payloads. So this needs a little bit of work, but we also hope
00:28:02
danceratopz:That, that this can be covered via the spec tests.
00:28:07
danceratopz:I saw that, Ref already,
00:28:11
danceratopz:Added end-to-end testing to prevent this in the future on their side. But of course, it'd be nice to have it.
00:28:17
danceratopz:Somewhere where all clients can profit from.
00:28:26
danceratopz:Did anyone want to… did anyone from the ref side, or did anyone else want to mention something about that?
00:28:43
danceratopz:Yeah, yeah, it's very detailed. Thank you, Roman. It should be… should be in the post-mortem. Yeah, thank you.
00:28:50
danceratopz:Yeah, it's an excellent document. Okay, if…
00:28:56
danceratopz:If anyone else has any other topics, then please shout up, or if I've forgotten something, please let me know.
00:29:02
danceratopz:I think we've gone through the agenda.
00:29:06
pk910:Yeah, I got one thing to talk about. It's, Fusaka-related again. Eth calls,
00:29:16
pk910:We have the new, gas limit for, per transaction in a block, but, we agreed to not apply that limit on ETH calls, as that's a read-only
00:29:27
pk910:method, that's used by UIs a lot.
00:29:30
pk910:And the situation right now is that get, arrogant, and Red, ensure or enforce a limit there.
00:29:38
pk910:Which is, yeah, with just a new, gas limit at 16 million.
00:29:46
pk910:Even worse is that they're,
00:29:51
pk910:even if no limit is set in the RPC call, they are somehow taking a limit of 50 million, and then failing further down the line, because it's higher than the new EIP
00:30:03
pk910:Yeah, gas limit. And that's a regression from what we had before FULU, and should really be fixed before any release, because it's heavily, heavily used by UIs.
00:30:16
pk910:And yeah, it affects, Geth, Aragon, and Rath right now. I've posted a message in, execution Devs.
00:30:29
danceratopz:Amazing, PK, thank you very much. I just dropped a link to the Discord chat.
00:30:35
danceratopz:Okay, she wanted to go there directly?
00:30:41
danceratopz:Anything else anyone has to mention?
00:30:48
danceratopz:Okay, perfect. Then, thanks everyone for coming.
00:30:52
danceratopz:And, have a good week.
00:31:01
Toni Wahrstätter:Bye-bye. Thank you. Bye-bye.

Chat Logs

00:05:08
danceratopz:Agenda: https://github.com/ethereum/pm/issues/1719
00:05:27
Justin Florentine (Besu):oh snap!
00:06:54
J Sunnyside Labs:This might be useful
00:08:09
Justin Traglia:I just started looking it btw.
00:09:19
Justin Traglia:I think it’s not handling point-at-infinity commitments properly. Something in ckzg changed here in the most recent release. Should be easy to check.
00:10:55
Dustin:jtraglia: the issue here is Nimbus can't run alpha.6 reference tests at all (or at least all of them) without 2.1.2
00:11:08
Dustin:so we can't practically revert
00:11:50
Enrico Del Fante (tbenr):We reverted ckzg lib and redisabled latest kzg ref tests
00:12:10
Justin Traglia:Replying to "We reverted ckzg lib..." Oh, because of this issue?
00:12:15
Dustin:Enrico: in response to this, or just in general?
00:13:14
Barnabas:commit that broke teku: https://github.com/Consensys/teku/commit/fe5753d0659339463f969c18c812119ecededbbd#diff-ccf0742627eacc56b79b1664cc9b996a4d916268aa4d429ab286ffe5e0df86f9R39
00:13:41
danceratopz:@felix314159 verified correct EL client configurations pre-launch via eth_config using a new execution-spec-tests command, more info: Blog: https://steel.ethereum.foundation/blog/blog_posts/2025-09-15_eth-config/ Docs: https://eest.ethereum.org/main/running_tests/execute/eth_config/
00:13:52
Enrico Del Fante (tbenr):Replying to "Enrico: in response ..." That’s general I think. If you use ckzg lib
00:16:00
Parithosh Jayanthi:Devnet3 was unplanned non-finality
00:19:48
Justin Florentine (Besu):seems straightforward and useful, thanks for adding this to Hive!
00:20:18
spencer-tb:https://hive.ethpandaops.io/#/group/fusaka
00:24:10
Louis:EIP7825 x Bencharking PR: https://github.com/ethereum/execution-spec-tests/pull/1945
00:27:21
Justin Traglia:Oh sorry distracted. I’ll share the recap here in just a minute.
00:27:29
danceratopz:https://laced-king-de5.notion.site/Incident-Post-Mortem-Reth-Mainnet-State-Root-Mismatch-26732f2c348480dea8b8c2a8753696dc
00:28:02
Justin Traglia:Replying to "Oh sorry distracted...." ePBS breakout call recap: https://x.com/JustinTraglia/status/1966554374018396235
00:28:42
Roman:everything should be in post mortem
00:30:26
danceratopz:https://discord.com/channels/595666850260713488/688075293562503241/1416131247251521556

Summary

14 highlights · 1 decisions · 3 action itemsExperimental

fork status and schedule

  • Fusaka devnet-5 launched Wed 2025-09-10; 3 BPOs completed, next Tues 06:32 UTC00:06:03
  • BPO progression: 9→12→15→13 max blobs; next targets 48, then 7200:06:22

critical infrastructure

  • Devnet-3 experiencing unplanned non-finality; dropped from 78% to 63% participation00:15:53
  • Geth/Erigon/Reth enforce 16M gas limit on eth_call, breaking UI functionality00:29:26

client updates

  • Nimbus: verify_cells_proofs inconsistent across clients; related to ckzg library versions00:07:43
  • Nethermind: reorg bug with incorrect parent selection from different forks; fix testing00:09:41
  • Nimbus can't run alpha.6 tests without ckzg 2.1.2; Teku reverted and disabled tests00:11:08
  • Justin Traglia: Point-at-infinity commitments not handled properly in latest ckzg release00:13:03

testing progress

  • Felix verified EL configs pre-launch using new eth_config command in execution-spec-tests00:13:41
  • ConsumeSync simulator live on Hive; tests EL sync for EIP-7934 RLP limit00:18:02
  • Fusaka dashboard: ~20K tests for PragueToOsaka/Osaka/BPO transitions; mainly non-critical fails00:20:54
  • Ethereum general state tests migrated to execution-spec-tests framework and running in Hive00:21:22

organizational

  • Watchtower not running for devnet-5; manual image updates required via ethpandaops00:14:36
  • Block-level access lists: next breakout Wed; awaiting first CL implementation for testing00:26:26

Decisions

  • EIP-7825 transaction gas limit not applied to eth_call read-only operations00:21:53

Action Items

  • Justin Traglia: Fix point-at-infinity handling in ckzg and publish new release00:13:03
  • ethpandaops: Investigate devnet-3 unplanned non-finality cause00:15:53
  • Geth, Erigon, Reth teams: Fix eth_call regression enforcing gas limits on read-only methods00:30:26

Targets

  • September 16, 06:32 UTC - Next BPO on fusaka-devnet-5 (to 48 max blobs)00:06:37
  • End of month - Block-level access lists devnet launch00:26:26