Diegorb1329/eth_magicians_forum huggingface dataset:
Title: RollCall__8__October_9_2024
Category: Protocol_Calls___happenings

Author: abcoathup
Date: 2024-10-09T01:47:18.509Z

Agenda
RollCall #8 · Issue #1170 · ethereum/pm · GitHub; moderated by @CarlBeek
Notes




RollCall #8, October 9 2024 Protocol Calls & happenings


Notes of RollCall #8
Pasted from hackmd: RollCall #8 Summary - HackMD
RIP 7755 - Contract standard for cross L2-calls

Presented by Wilson from the Base team
PR link: https://github.com/ethereum/RIPs/pull/31
The goal of this RIP is to provide low level specification for arbitrary cross-chain calls, to be maximally on chain, and to provide a proof system with minimal trust assumptions
Discussion

Andreas Freund raised the question regarding the max time duration to fulfil a call, especially for …
  

Recording

Author: Chloe
Date: 2024-10-20T20:37:08.248Z

Notes of RollCall #8
Pasted from hackmd: RollCall #8 Summary - HackMD
RIP 7755 - Contract standard for cross L2-calls

Presented by Wilson from the Base team
PR link: https://github.com/ethereum/RIPs/pull/31
The goal of this RIP is to provide low level specification for arbitrary cross-chain calls, to be maximally on chain, and to provide a proof system with minimal trust assumptions
Discussion

Andreas Freund raised the question regarding the max time duration to fulfil a call, especially for time-sensitive txns, and another question regarding the time frame of finalityDelaySeconds.
Elizas Tazartes raised the question regarding the relationship of storage proof & state root, and what exactly the storage proof tries to prove.
Another suggestion on the finality delay is to include values boundaries as an indication to the wallets.


Areas need further exploration: Standardization of the pieces needed for the proofs

Unified way of exposing a trusted L1 block hash/ state root on L2
Standardize where state roots live on L1
Common way of describing pending vs finalized state roots on L1



L1 & Pectra updates

Presented by Ansgar
pectra1215×597 144 KB

Other discussion

Breakout on the Future of the EVM on L2

Link: RollCall #8.1 Breakout - EVM Equivalence on L2: Past, Present, Future · Issue #1171 · ethereum/pm · GitHub
Date: Oct 23rd 14-15 UTC
Topic: Update on the thinking around Rollcall, broader RIP process, the future of EVM on L2 (will be presented by Ansgar & Carl)


Breakout on the L2 transaction fee API specs

Date: Oct 30th
Topic: L2 transaction fee API specs (will be presented by Andreas)
Title: Portal_Implementers_Call__55___May_12th
Category: Protocol_Calls___happenings

Author: system
Date: 2025-05-05T14:58:52.468Z

Meeting Info

May 12, 2025, 16:30 UTC
Meet link: shared in EthR&D#portal-dev
Recap: Portal Network Implementers Call Notes - HackMD (updated after each call)

Agenda

Team updates

 🤖 config

Duration in minutes : 30
Recurring meeting : true
Call series : Portal Implementers
Occurrence rate : weekly
Already a Zoom meeting ID : true # Set to true if this meeting is already on the auto recording Ethereum zoom (will not create a zoom ID if true)
Already on Ethereum Calendar : true # Set to true if this meeting is already on the Ethereum public calendar (will not create calendar event)
Need YouTube stream links : false # Set to false if you don’t want YouTube stream links created
display zoom link in invite : false # Set to true to add the Zoom link to the Google Calendar invite description

update mapping

GitHub Issue
Title: Stateless_implementers_call__25__September_23_2024
Category: Protocol_Calls___happenings

Author: abcoathup
Date: 2024-09-21T01:54:54.411Z

Agenda
Stateless Implementers Call #25 · Issue #1159 · ethereum/pm · GitHub moderated by @rudolf
Notes



HackMD



Stateless Implementers Call Notes - HackMD
# **Stateless Implementers Call Notes**  # [Call #28: December 2, 2024](https://github.com/ethereum/





Recording
Title: EIP_1559_Community_Call
Category: Protocol_Calls___happenings

Author: jpitts
Date: 2021-02-26T06:41:14.623Z

The Ethereum Cat Herders are organizing a community call for EIP-1559. It will take place on Friday, Feb 26, 2021 at 1400 UTC.
Please read the blog post describing the community gathering.

This community call is mainly to address miners’ concerns and build consensus for the Ethereum network upgrade followed by the Berlin upgrade.

Author: jpitts
Date: 2021-02-26T18:57:14.588Z

Here’s a very helpful tweet-storm covering what was discussed by EIP-1559 champion @timbeiko.


twitter.com



timbeiko.eth (@TimBeiko) on X
@TimBeiko

Oops, @hasufl is last: Ethereum exists to serve users and holders. If Ethereum overpays for security, it is fine for the network to lower security. Also, we've seen much stronger declines that 1559 in mining revenue, and BTC + ETH were fine.

Author: Chris2
Date: 2021-02-26T20:23:39.763Z

Thank you for arranging this. Would love if we could have another panel with a few less members where we can review the points for or against the proposals we’ve put forward. BBT has a very good presentation with a lot of research that should be reviewed.
Title: ePBS_breakout__6__August_2_2024
Category: Protocol_Calls___happenings

Author: abcoathup
Date: 2024-07-30T08:52:26.523Z

Agenda
EIP-7732 breakout room #6 · Issue #1120 · ethereum/pm · GitHub
Moderator: @potuz
Notes



HackMD



ePBS Breakout #5 Notes - HackMD
There's not much movement on the spec as opened here: https://github.com/ethereum/consensus-specs/pull/3854





Recording
Title: ECDC_2018___Ethereum_Client_Devs_Conference___June
Category: Protocol_Calls___happenings

Author: jpitts
Date: 2018-06-29T06:59:15.364Z

Mainly talks and deep dives, this is a very important gathering attended by the Ethereum client developers and protocol / sharding researchers.
Attendee List: HackMD - Collaborative Markdown Knowledge Base

Day 1: Agenda


HackMD



Day 1: Full Agenda! - HackMD
# Day 1: Full Agenda!  |Time    |  Event    | Notes / Background material | |---     | ------    | -





Sharding Q&A w/ Vitalik Buterin and Justin Drake:


Slide snaps by Alex Beregszaszi: https://twitter.com/alexberegszaszi/status/1012727846241013763
“Open Discussion & Workshops” scheduled for the early evening

Day 2: Agenda


HackMD



Day 2: Full Agenda! - HackMD
# Day 2: Full Agenda!  |Time    |  Event    | Notes / Background material | |---     | ------    | -





“Rent Round Table” to be led by Philip Daian
“Eth1.0 → 2.0 Round Table” to be led by Danny Ryan

Day 3: Ethereum Sharding Research Compendium


HackMD



Research compendium - HackMD
# Research compendium  See https://notes.ethereum.org/s/H1PGqDhpm for newer version.






I’m really glad that @lrettig will be there!

Author: gcolvin
Date: 2018-06-29T16:07:08.409Z

I wish that this particular core developer was there.  But I didn’t know about it, and the schedule is impossible–so close and yet so far from our Council.  When and where was this announced?

Author: ldct
Date: 2018-06-30T00:39:47.834Z

Are there recordings for the talks before Justin and Vitalik’s?

Author: jpitts
Date: 2018-07-01T08:16:31.471Z

Update: this is the live feed of the ECDC Day 3.
Ethereum Sharding Meeting
https://media.livepeer.org/channels/0x0dDB225031cCB58fF42866f82D907F7766899014
Title: All_Core_Devs___Testing__ACDT___36___May_12_2025
Category: Protocol_Calls___happenings

Author: system
Date: 2025-05-06T21:02:20.240Z

All Core Devs - Testing (ACDT) #36, May 12 2025

May 12, 2025, 14:00 UTC
60 Minutes
Recurring meeting : true
Call series : All Core Devs - Testing
Occurrence rate : weekly
Already on Ethereum Calendar : true
Need YouTube stream links : true

Agenda

Pectra fork (if necessary)
Decide which CFI’d EIPs move to SFI status for Fusaka
PeerDAS testing
Introduce blob schedule CL discussion (Introduce blob schedule by GabrielAstieres · Pull Request #4277 · ethereum/consensus-specs · GitHub)
Discussion about history expiry and what our plan is for rollout, releases, docs, testing

Other comments and resources
The zoom link will be sent to the facilitator via email
Facilitator emails: mario.vega@ethereum.org
 🤖 config

Duration in minutes : 60
Recurring meeting : true
Call series : All Core Devs - Testing
Occurrence rate : weekly
Already a Zoom meeting ID : true
Already on Ethereum Calendar : true
Need YouTube stream links : true
display zoom link in invite : false


GitHub Issue
Title: _Devconnect_2022__Layer_1_R_D_Workshop_Resources
Category: Protocol_Calls___happenings

Author: hwwang
Date: 2022-07-05T17:58:24.501Z

Intro
At Devconnect 2022 Amsterdam, the Ethereum Foundation organized a two-day layer 1 R&D workshop to discuss the most important topics of layer 1. Here is the slides and videos resource!

Video

YouTube
StreamETH


Day 1 (April 18th)

Slides




Topic
Speaker
Slides
Video




Workshop Kickoff & Structure Overview
Tim Beiko (EF)
Slides



EIP-4844: Shard Blob Transactions
Diederik Loerakker aka Protolambda (Optimism)
Slides
YouTube


KZG commitments for devs
Ben Edgington (ConsenSys, Teku)
Slides
YouTube


Danksharding
Dankrad Feist (EF)
Slides
YouTube


EVM Object Format (EOF)
Alex Beregszaszi (EF)
Slides
YouTube


SELFDESTRUCT Removal
Jared Wasinger (EF)

YouTube


L2 Resource Pricing
Ed Felten (Arbitrum / Offchain Labs)
Slides
YouTube


Future of Accounts
lightclient (ConsenSys / EF)
Slides
YouTube


Day 1 Recap


YouTube




Day 2 (April 19th)




Topic
Speaker
Slides
Video




Stateless Ethereum
Guillaume Ballet (EF)
Slides
YouTube


Ethereum Data Models - Featuring Verkle Tree and Sync
Andrew Ashikhmin (Erigon)
Slides
YouTube


History Expiry
Alex Stokes (EF)
Slides
YouTube


Portal Network
Piper Merriam	(EF)
Slides
YouTube


Proposer Builder Separation
Barnabé Monnot (EF)
Slides
YouTube


Single Slot Finality
Vitalik Buterin (EF)
Slides
YouTube


Day 2 Recap


YouTube



Enjoy it!
Title: ERC_authors__join_EIP_Day___originally_proposed_as
Category: Protocol_Calls___happenings

Author: xinbenlv
Date: 2023-12-27T17:07:53.644Z

Hi this ERC@Denver is merged with EIP Day: EIP Day by Ethereum Magicians​:sparkles: · Luma, Please join us on EIP Day thursday.
Discussion thread: EIP Day at ETHDenver 2024
Thank you @anett for organizing!

DEPRECATED
Hi ERC authors and contributors,
It was fun meeting you in ERC@Devconnect.
image1194×1254 142 KB
Authors of ERC, who is also going to ETHDenver? We like meetup again in ETHDenver upcoming 2024, tentatively March 1st 10am to 2pm Denver Time, detailed time and location still finalizing. (Please come back to check for time and location)
Here are things you could help:

Join our


discord,
mailing list and
follow our twitter (https://twitter.com/ERCRef) to receive further notices.


Comment on this thread for suggestions of topics / ERCs you like to discuss
Get a ticket here

Author: xinbenlv
Date: 2024-02-26T18:30:26.118Z

Hi this ERC@Denver is merged with EIP Day: ✨EIP Day by Ethereum Magicians✨ · Luma, Please join us on EIP Day thursday.
Discussion thread: EIP Day at ETHDenver 2024
Thank you @anett for organizing!
Title: PeerDAS_breakout__6__August_20_2024
Category: Protocol_Calls___happenings

Author: abcoathup
Date: 2024-08-20T01:44:58.316Z

Agenda
PeerDAS Breakout Room #6 · Issue #1136 · ethereum/pm · GitHub
Notes & Chat log
PeerDAS Breakout Room notes - Google Documenten
Recording
Title: EOF_implementers_call__66__February_5__2025
Category: Protocol_Calls___happenings

Author: abcoathup
Date: 2025-01-28T23:54:22.990Z

Agenda
EOF Implementers Call #66 · Issue #1260 · ethereum/pm · GitHub

Author: shemnon
Date: 2025-02-05T15:59:19.497Z

Agenda


Testing Updates

General EEST updates (mario)
Converting legacy tests to EEST (@chfast)



Client and Compiler Update


Non-specification Issues:

Proposed testnet plan: Osaka Testnets Plan - HackMD



Specification Issues

Osaka-1 cleanup items

Section Type Malleability ipsolon/eof#176
Remaining List of items

Modify type section to have “additional stack” instead of total stack
Change EOFCREATE stack order to match EXTCALL
Any other stack arg re-ordering to align with legacy or other EOF ops
Rename RETURNCONTRACT to RETURNCODE
Change data section index from 0x04 to 0xff

Retire the 0x04 header ID.
A more worked out example - Improve generic EOF header · Issue #181 · ipsilon/eof · GitHub


Change CREATE/CREATE2 to an exceptional halt when seeing EOF (was fails and returns 0)




TXCREATE EIP-7873

Q: Do we need to block DELEGATECALL?

Will impact generated address namespace


Q: Is address hashing OK with everyone?
Q: Is toehold contract OK wih everyone?
Q: What other toehold variants for the ERC?


Add Metadata Section EIP-7834
Add EXTCODETYPE EIP-7761
Add EXTCODEADDRESS opcode



Notes


Testing

Mario discssed Improve generic EOF header · Issue #181 · ipsilon/eof · GitHub

There are some validaiton tests that don’t work running live, due to size
Markers will be added to mark some parameters as non-fillable
Execute has a hive mode, mocks the CL


Pawel spoke about Converting legacy tests to EEST

Tried to hand convert legacy tests

Months to a year if done by hand


Wrote python automated conversion wrapper
Some tests are obvious, some are obfuscarted
Discussed eof/statetest fixture





Client and compier updates

Nethermind did some merges and are part of Danno’s fuzzing
Solidity

merged some code relating to tests
Release in the coming weeks to test the prototype
Want to prepare a list of breaking changes for EOF
Looking into low level bytecode optimizaitons,
Look into using dupn/swapn to fix stack too deep
roadmap Refine and Stabilize EOF Support · Issue #15310 · ethereum/solidity · GitHub





tesnet plan

osaka-1 is where the bulk of the spec freezes, for tooling support.



Spec Issues


container heder codes

large subcontainers?
VLQ encoding?



Punch list discussion

max stak height
code section type malliability fix - require full stack range to be accessed

has impact on register conversion logic if not fixed
easy to circumvent with deep swaps/dupn pop.


Punch list items will just be amendments to the existing EIPs.



TXCREATE

Question to 0X - what is the ideal predeploied toehold

ERC factories

not guaranteed to be there.
Tooling cannot assume
Adds complexity
Single toehold may be sufficient, keep the ERCs not “official”


EXTDELEGTECALL creates different namespace - feature, not a bug.

Perhaps Mandatory delegatecall
Title: All_Core_Devs___Consensus__ACDC___137__July_11_202
Category: Protocol_Calls___happenings

Author: abcoathup
Date: 2024-07-06T01:32:36.716Z

Agenda
Consensus-layer Call 137 · Issue #1096 · ethereum/pm · GitHub
Moderator: @ralexstokes
Summary
ACDC #137 recap  by @ralexstokes (from Eth R&D Discord)
Shorter call today!
We began with Pectra:

CL clients are generally ready for pectra-devnet-1
CL clients working well with static test vectors
Given a few EL clients are ready, we should launch pectra-devnet-1 as soon as possible, aiming for sometime next week

Then, turned to PeerDAS:

peerdas-devnet-1 launched but surfaced a number of client bugs which are being resolved
Expect a peerdas-devnet-2 soon as client teams continue to iterate on scaling blob bandwidth
I gave an update on the work to uncouple the blob max and target values between the consensus and execution layers

After reviewing the syncing semantics, it appears the check for the blob maximum on the EL is redundant and we can safely drop that check and have it done solely at the CL
We also want the same uncoupling treatment for the blob target so this value will be driven by the CL but needs to be included in the EL block header for the security of client sync
Expect updates to this PR on the CL and an EIP for the 4844 changes soon™!



Wrapped the call with an update on some work to expand the fork choice testing

Presentation from TXRX research here: FC compliance test suite on ACDC - Google Presentaties
This work introduces tooling to expand the scope of the fork choice test suite for static coverage in clients
Uses a constraint-driven programming language to generate interesting test cases which extend the static test corpus CL clients use for conformance testing
CTA: CL teams please take a look and incorporate into your client for enhanced coverage

See you next time!
Recording
https://www.youtube.com/live/IXgfhk_bFwA?t=160s
Transcript
[To be added]
Additional info
Notes by @Christine_dkim: Ethereum All Core Developers Consensus Call #137 Writeup | Galaxy
Title: Pectra_testing_call__2__August_26_2024
Category: Protocol_Calls___happenings

Author: abcoathup
Date: 2024-08-27T01:44:21.659Z

Summary
Update by @parithosh (from Eth R&D Discord)
pectra-devnet-2 :

A devnet update was shared, network is unhealthy and a summary can be found on interop
Network would be left in its current state to allow for debugging
Nethermind update on blockhash json rpc difference, it isn’t consensus critical so they are still checking how to best handle it. Besu is looking into their debug bug

pectra-devnet-3 :

7702 spec tests release has been made, clients are testing with it
Clients still working on passing all tests
Aiming to have ready branches by mid week if possible
Devnet launch can happen wednesday/thursday if so

prague-devnet-4 :

Teams are working on tests

peerdas-devnets :

Network still facing issues and clients are working on enr standard and bug fixes
Barnabas requested for better information in logs about peer scoring to help with debugging peering issues

fuzzing :

Still being setup
Title: FOCIL_Breakout__9
Category: Protocol_Calls___happenings

Author: system
Date: 2025-04-21T17:59:18.454Z

Schedule

Tuesday April 21st, 2025 @ 2pm UTC
Duration 60 min
Recurring meeting already on Ethereum Calendar
Zoom Link

Agenda

Quick introduction on VOPS
Presentation by Carlos Perez on Stateless FOCIL
Implementation progress, testing discussions

GitHub Issue
Title: Interop_Working_Group_Call__5___March_19__2025
Category: Protocol_Calls___happenings

Author: system
Date: 2025-03-12T04:40:02.472Z

Meeting Info

Time/Date: March 19 @ 4pm UTC
sign up for calendar invite here
Zoom: shared in the “L2 interop working group” telegram prior to the call
Recording: tbd

Agenda

Updates from the message passing working group
Interop Roadmap

have something for the agenda? add comment below or DM @rudolf6 on TG
GitHub Issue
Title: EIP_Editing_Office_Hour_Meeting_57__EIP_ERC____Apr
Category: Protocol_Calls___happenings

Author: system
Date: 2025-04-08T19:48:21.551Z

Date & Time
Tuesday, April 15, 2025 at 16:00 UTC
Info

Zoom: TBA on EthCatHerders Discord eip-editors
Recording: Playlist
Editor: Sam Wilson

Related Resources


EIP-1: EIP Purpose and Guidelines
RIP-7810: RIP Purpose and Guidelines
EIP-5069: EIP Editor Handbook
Sam’s Rules for EIPs
EIP Editors’ Onboarding
EIP editor “apprentice” handbook
EIP Reviewers: Permissions, requirements, roles & responsibilities
Workshop Presentation
EIP Reviewers: Survey & Contribution Report
EIP Editors’ Workshop video
EIP Reviewing Interest Form
Office Hour Announcement Blogpost
-
Agenda

Visit Ethereum Improvement Proposals

To Final
TBA
To Last Call
TBA
To Review
Misc.
From Meeting 55

 Update EIP-627: fix spellings errors by detrina · Pull Request #9314 · ethereum/EIPs · GitHub
 Update EIP-7569: Backlink hard fork Meta EIPs by timbeiko · Pull Request #9395 · ethereum/EIPs · GitHub
 Update EIP-1679: fix broken links by Bilogweb3 · Pull Request #9146 · ethereum/EIPs · GitHub

EOF team request

 Update EIP-5920: Move to Review by shemnon · Pull Request #9611 · ethereum/EIPs · GitHub - EIP-5920 (PAY opcode)

To Draft
EIPs

 Add EIP: Restricted Behavior Transaction Type by forshtat · Pull Request #9476 · ethereum/EIPs · GitHub

Additional Reviews

PRs from Project Board?

Open Q&A
(Drop the Pull Request number to be added to the agenda.)
GitHub Issue
Title: Events_Playbook_wiki_page
Category: Protocol_Calls___happenings

Author: boris
Date: 2018-07-25T12:20:54.537Z

OK, I did an initial pass at doing an Events Playbook Events Playbook · ethereum-magicians/scrolls Wiki · GitHub
I know that @fubuloubu is going to be doing the first Smart Contract Security Ring event next to ETHBerlin, so we’ll see how that goes and learn from it.
Here also our retrospective notes - 2018.07.16 Notes: Council of Berlin Retrospective Meeting 1 · ethereum-magicians/scrolls Wiki · GitHub
Note that I also kicked off using GitHub projects to help with Council planning Projects · scrolls · GitHub

Author: aogunwole
Date: 2018-09-08T15:58:41.275Z

@boris - Just relooked at these docs. Great stuff! I’ll be trying to take some of this forward for the Prauge Council meeting. Two quick things:

Do you have the updated budget doc example?
Did you take pictures from the Berlin Council meeting of the final agenda? Will be helpful for seeing how the day was structured and how we take this forward

@fubuloubu - Would love to get your notes from the Security Ring event as well if you have them

Author: fubuloubu
Date: 2018-09-08T16:23:43.939Z

The one we just had in Berlin?

Author: aogunwole
Date: 2018-09-08T16:46:37.463Z

Yep, that would be helpful!

Author: fubuloubu
Date: 2018-09-08T17:03:41.165Z

We will produce a write-up and post videos in the coming weeks. We have to do a lot of writing and editing of the video first.

Author: aogunwole
Date: 2018-09-09T11:31:25.662Z

Cool! No worries, just putting it on the radar. Anything you can share on planning docs are appreciated too!
Title: Ethereum_Magicians_Infinite_Endgames_Session___Dev
Category: Protocol_Calls___happenings

Author: timbeiko
Date: 2024-10-23T21:14:36.474Z

Nov 25 update: notes and recordings from the session have been added to the ethereum/pm repo. I’ve linked them below for each session.

Once - again, Devcon will host Ethereum Magicians gatherings for the community to come together and discuss the most important topics in Ethereum’s roadmap.
This year’s theme is Infinite Endgames: an exploration of the tension between Ethereum’s organic evolution and the challenges of aligning on sustainable end states.
To wrap up the conference after a week of talks, workshops and hallway conversations, we’ll gather on November 15 from 10:00 - 16:00. The day will be broken down in four sessions:


10:00-11:15: Ethereum UX (notes & recording): exploring the challenges such as cross-L2 key management, asset handling and transactions; avoiding fragmentation (liquidity, network, users); coordinating standards across L2s and wallets; and more.


Facilitator: @tomteman


11:30-12:45: Ethereum Execution (notes & recording):  discussing the evolution of Ethereum’s execution layer, L1 vs. L2, settlement vs. execution, enshrined rollups, consensus changes vs. client performance improvements, etc.

Facilitator: @matt



13:00-14:15: Block Construction:  covering PBS, MEV, role of validators vs. builders, centralization risks, and more!

Facilitator: @ralexstokes



14:30-16:00: Ethconomics (notes & recording): debating the role of Ether in the network’s security, issuance proposals, out-of-protocol economic influences, and more!

Facilitator: @timbeiko



See you there

Author: doner66
Date: 2024-11-17T13:18:41.944Z

Given the growing role of L2s in the ecosystem, how should ETH’s economic model evolve to ensure long-term network security?
Title: Ethereum_Core_Devs_Meeting_36
Category: Protocol_Calls___happenings

Author: jpitts
Date: 2018-04-06T06:36:46.890Z

Ethereum Core Devs Meeting 36
Friday 04/06/18 at 14:00 UTC
Agenda:

Testing
EIP 712: Add eth_signTypedData as a standard for machine-verifiable and human-readable typed data signing with Ethereum keys.
EIP 665: Add precompiled contract for Ed25519 signature verification.
EIP 958: Modify block mining to be ASIC resistant.
EIP 960: Cap total ether supply at ~120 million.
EIP process updates.
Research Updates.
Metropolis.
Client updates.

YouTube Live Stream Link

Author: lrettig
Date: 2018-04-07T21:00:24.508Z

Notes are here: https://github.com/ethereum/pm/blob/master/All%20Core%20Devs%20Meetings/Meeting%2036.md

Author: virgil
Date: 2019-03-22T15:24:01.575Z

Ping on EIP665.  Are there objections to passing this in the next fork?  This change would make a lot of ideas in making Ethereum interact with: DNS, HTTPS,
and email, vastly easier.

Author: boris
Date: 2019-03-22T15:45:52.949Z

Hey @virgil if you or someone you’re working with wants to champion this, I would put list it in the wiki for starters https://en.ethereum.wiki/roadmap/istanbul
I’ve made a PR against EIP233 for Hardfork process that @axic wanted updated as well, where process will be making a PR to propose particular EIPs.
Do you want to present it at the CoreDev meeting in Berlin to talk more about it? Remco is proposing a precompile, and I think talking more broadly about precompiles would be helpful.
Title: Pectra_testing_call__1__August_19_2024
Category: Protocol_Calls___happenings

Author: abcoathup
Date: 2024-08-21T00:56:37.951Z

Summary
Update by @parithosh (from Eth R&D Discord)
pectra-devnet-2:

pectra-devnet-2 status as well as a question about if the blockhash opcode was being tested.
ethPandaOps is going to write up some local consolidation tests with kurtosis, they should be merged in this week and can help test the latest spec release and devnet-2 bug
Erigon gave an update on potential reasons for missed proposals with teku. We will try a resync and increasing memory limits, the Erigon team will look into improving performance at the tip of the chain
Prysm team gave us an update on their blob issue, post resync the prysm nodes are now working

Additional info

Weekly testing calls won’t be streamed/recorded
cast supports EIP7702: feat(cast): `cast wallet sign-auth` + `cast send --auth` by klkvr · Pull Request #8683 · foundry-rs/foundry · GitHub
Title: Client_testing_call__23__February_3__2025
Category: Protocol_Calls___happenings

Author: parithosh
Date: 2025-02-03T14:47:56.587Z

Key Decisions & Next Steps

Devnet 6 Deployment:
Announcement in Interop channel; client teams should prepare for testing.
EIP-7702 Implementation:
More documentation needed; community contributions welcome.
Tx Pool Tests:
Address specific cases, integrate with EEST and Hive testing, review test list.
PeerDAS:
Continue edge case syncing; prioritize after Pectra completion.
EOF Testing:
Prepare for Kurtosis-based testing after Pectra Devnet 6.
ePBS & IL Testing:
Proceed with standalone domain testing before considering mainnet inclusion.

Devnet 5 & 6 Updates
Devnet 5

Nethermind BLS issue fixed; nodes restored.
Finalizing Devnet 5; focus shifted to Devnet 6.

Devnet 6

ACD meeting suggested address change; new EEST release is out.
Kurtosis is updated; most clients are passing the Hive test.
Execution spec test running; one bug in Assertor fixed.
Since interop went well, Pari set up a node for Devnet 6. Genesis file setup complete;
Lido also reached out to test.
Erigon Caplin request – Pari to follow up after the call.
MEV will be included with Devnet 6; sanity check will be completed before release.


Note: Devnet 6 announcement will be made on the Interop Channel.

EIP-7702 Implementation Resources

Documentation needed; contributions welcome.
Delegation Signing (Forge Test): Guide
Viem 7702 Support: Docs
rafting 7702 Transactions (Cast): Guide and example

Client Updates
Geth

Most PRs merged; stable release expected this week.
Testnet updates by next week.

Tx Pool Testing Plans

Matt Garnett asked if there will be testing for critical cases.
PK is working on tx invalidation tests.
Mario’s Team:

Creating tx tests for EEST and Hive.
Looking for community feedback on Execution Spec Test Discussion.



PeerDAS

Interop completed last week.
PeerDAS Devnet 4 spec testing for clients is ongoing.
2 clients are fully ready, 3 are partially ready.
Once launched, high success probability is expected.
Out-of-memory bug in Prysm; PeerDAS test scheduled for tomorrow.
Edge case syncing needed.
Full focus after Pectra completion.
Peerdas devnet 4 spec

EOF Testing

Fuzzing progressing well; N/M added.
Reth-N/M Besu integration.
Next Steps:

Conduct Kurtosis-based testing post-Pectra Devnet 6.
Ensure execution transaction test coverage.
EOF support from Reth now merged into the main branch.
Testing team available for Kurtosis support.


Client Docker Image Builder

ePBS & Inclusion List (IL) Testing

IL and ePBS testing support added.
Running local devnet between Prysm & Geth; Lighthouse to be added.
Tested both Fulu and Electra forks.
Consensus: It is premature to include ePBS in the Fulu fork.
Preferred approach: Create an own fork & separate epoch for measuring impact.
Standalone domain testing for IL & ePBS is ongoing.
Title: PeerDAS_Breakout_Room___Call__28___May_06__2025
Category: Protocol_Calls___happenings

Author: system
Date: 2025-04-30T13:21:58.782Z

PeerDAS Breakout Room - Call #28 | May 06, 2025

May 06 (Tues), 2025, 14:00 UTC
Zoom link

Resources

Ethereum Protocol Call calendar
PeerDAS-PM.md
Google Doc Meeting Notes
Previous call
Facilitator email: will@ethereum.org
Facilitator Telegram: @corcoranwill

Agenda Overview
A.  Client Updates
B.  Devnet / Testing Updates
C.  Spec / EIP Discussion
D.  Open Discussion
Agenda Details
Client Updates
CL Client Teams




Team
Active ICs
Previous Update




Lighthouse
Jimmy, Pawan + J
-


Prysm
Manu, Terence & Radek + Francis & Niram from Base
-


Teku
Dmitrii + Jerone Ost from Soneium
-


Nimbus
Agnish & Dustin
-


Lodestar
Matt K, Katya + Derek & Hugh from Base
-


Grandine
Hangleang & Saulius Grigaitis
-



EL Client Teams




Team
Active ICs
Pervious Update




Geth
Felix, Marius, Lightclient
-


Nethermind
FLCL, Marcin
-


Reth
Roman, Dan
-


Besu
Justin
-


Erigon
tbd
-


ethereumjs
Gajinder
-



Devnet / Testing Updates




Topic
Subtopic
Details




peerdas-devnet
devnet-6
-



devnet-7
-


Sunnyside Labs
-
-



Spec / EIP Discussion




Topic
Subtopic
Details




BPO Schedule
CL/EL BPO blob schedule
-



Related Spec
- Consensus: Remove placeholder MAX_BLOBS_PER_BLOCK_FULU (link) [Justin Traglia]- Consensus: Implement BPO fork blob limit logic (link) [Justin Traglia]


Cell Proof Computation
moved to tx-sender
- Engine API: Add EIP-7594 (PeerDAS) related change (link) [Francis Li]- Builder: Add EIP-7594 (PeerDAS) related change (link) [Francis Li]



Open Specs & Discussions

Consensus: Fulu BlobSidecarsByRange/Root Deprecation Support (link)[SunnysideJ]
[Francis] Beacon-API: [EIP-7594] Add new getBlobSidecars spec (link) [Francis Li]
Update EIP-7594: Add blob count per tx limit via blobSchedule (link) [FLCL]

Draft Specs & Discussions

Update EIP-7594: Polish EIP, expand rationale (link)

Open Discussion
Schedule




Date(s)
Item




May ~5th
Pectra Mainnet


~June 1st
fusaka-devnet-0 (w/ BPO)


June 8-14
EL / CL Interop


Post June 14
Audits: KZG libraries (c-kzg-4844, rust-eth-kzg, go-eth-kzg)



GitHub Issue
Title: EVMMAX_Implementers_Call_4__March_27__2025
Category: Protocol_Calls___happenings

Author: system
Date: 2025-03-20T11:25:23.300Z

EVMMAX Implementers Call 4, March 27, 2025

Date and time in UTC in format March 27, 2025, 12:00 UTC
Duration in minutes : 90 mins
Occurrence rate : monthly
Other optional resources

EVMMAX Implementers Call Playlist
EVMMAX Breakout - Devcon SEA L1 R&D Workshop
Poqeth: Efficient, post-quantum signature verification on Ethereum



Agenda

Client Updates
Open Questions

Other comments and resources
Next call on April 24, 2025
GitHub Issue
Title: EVM_Evolution_Notes__Council_of_Prague_
Category: Protocol_Calls___happenings

Author: expede
Date: 2018-10-29T21:41:40.742Z

Council of Prague — EVM Evolution Notes

General Discussion

Lots of client and VM implementations actively being worked on
All agree EVM design could use an update
Some effort happening to explore storage becoming a key-value store
Current EVM (partly) avoids being a bottleneck by using precompiles

Min performance requirement: finish on a reasonable machine under the blocktime


Client diversity lost due to the Shanghai attacks

Had 5-7 clients prior


Polkadot has differentiation between consensus mining nodes vs follow-along clients
Roadmap? RChain-like features?

As far as we can tell, there is no official EVM 1.x roadmap
RChain (or similar) features unlikely at this point


Greg wants a formally verified VM stack

Brooke: 

Seems uncontentious


Richer semantics at the VM layer

Most present think that it would be great
One dissenting voice, who wants to keep it feeling like being on the metal




Work Left on Static Jumps and SIMD
(EIPs 615 & 616)

C++ implementation exists
Demitry(?) or someone else has to to write tests


Gas Limit

General desire to increase the gas cap
Some thoughts on
Could use money as a limit

If someone wants to spend thousands of dollars to run a long computation 

May hurt clients and low-power hardware
Really just needs to complete before block time




Yul

Doesn’t have dynamic jumps
Doesn’t have function pointers
I mean, it’s meant to be higher level than the EVM bytecode


Precompiles

Resounding desire to not need precompiles
Why precompiles rather than opcodes?

Only have 256 opcodes in a byte

Could have 2-byte opcodes, but adds complexity


Apparently Yoichi (not present) wants the VM to be kept very simple


Parity exploring lower level multi-sig

Precomple vs EVM debate




Performance

Can’t emulate a 6502 on the EVM

Orders of magnitude too complex for current VM
It’s VMs all the way down 





eWASM

eWASM harder to tune for our use case
LLVM (ie: ewasm) is complex, so if vulnerability found, it would take a while to fix


Wish List

Batch transactions
ERC20-compatible Ether

Privileded token representing Ether


Arbitrary mod operations

Scale gas by modulous number
Dynamic jumps make this hard

Reset mod flag manually


Gas model (quadratic) leads to unreasonable cost

Perhaps should be exponential or other “brick wall”
Or just keep a certain amount of memory available
Change gas to reflect performance gains


Opcode to copy chunks of memory (MEMCOPY)

Currently have to loop


Masking operations would be nice
Title: Portal_Implementers_Call__42__January_27th__2025
Category: Protocol_Calls___happenings

Author: abcoathup
Date: 2025-01-20T21:39:14.612Z

Agenda
Portal Implementers Call #42 · Issue #1257 · ethereum/pm · GitHub
Key links

Portal website: ethportal.net
Portal discord: Portal Network

Author: Chloe
Date: 2025-01-27T21:54:36.891Z

Call notes: Portal Network Implementers Call Notes - HackMD
Title: RollCall__11
Category: Protocol_Calls___happenings

Author: system
Date: 2025-03-11T17:29:46.599Z

RollCall 11

Mar 12, 2025, 14:00 UTC
120 minutes
Other optional resources
Zoom link shared on RIP coordination in the RollCall channel in the EthR&D Discord which is bridged to the RollCall telegram channel shortly before the call.
Previous call: RollCall #10 · Issue #1216 · ethereum/pm · GitHub
Recording will be available on YouTube after the fact

Agenda

PeerDAS: Moving blob proof computation to the TX sender
RIP-7859 overhaul: Expose L1 origin information inside L2 execution environment
Discussion on limiting the number of blobs/TX (to eg. 10 with PeerDAS), context here.
RRC-7755: Cross-L2 Calls update (fun demo here)

GitHub Issue
Title: EIPIP_Meeting_114___March_19__2025
Category: Protocol_Calls___happenings

Author: system
Date: 2025-02-26T22:27:42.280Z

Meeting Info

Date and Time: Mar 19, 2025, 15:00 UTC
Zoom shared on the Ethereum Protocol Calls Calendar 
EIPIP Meeting Playlist
Discussion - ECH Discord #eip-editing channel

Agenda
1. Discuss Open Issues/PRs, and other topics
Edit to Final Proposals

 Update EIP-1962: typos in documentation files by maximevtush · Pull Request #9366 · ethereum/EIPs · GitHub
 docs: clarify JSON-RPC references and grammar in EIP-2294 by MarsonKotovi4 · Pull Request #9305 · ethereum/EIPs · GitHub
 Update EIP-1186: fix typo by andrewcoder666 · Pull Request #8986 · ethereum/EIPs · GitHub

Update to EIP-1
TBA
Other topics

 Stagnant Bot Issue:  a tag to clarify an active consideration to prevent EIPs from being pulled in Stagnant Ref: Discord.

Call for Input




Call For Input
Status
Inclination/Result
Deadline




Call for Input: Modify ERC-6492 Reference Implementation · Issue #381 · ethcatherders/EIPIP · GitHub
Open
1, Opposed
March 21, 2025



2. Other discussions and updates from past meetings

EIP Reviewers - Where to document the list?
Editor’s Interest Survey report
Adding new reviewers/editors - PRs to update checklist & formalize process

3. EIPs Insight - Monthly EIPs status reporting.

 March 2025
 Website: Request to add our proposal builder tool link to eips.ethereum.org by viwinkumarpadala · Pull Request #9244 · ethereum/EIPs · GitHub

4. EIP Editing Office Hour

Agenda 54 Video 53

5. Review action items from earlier meetings

 Notes 113

Next Meeting date & time - April 16, 2025 (3rd Wed of the Month) at 15:00 UTC
GitHub Issue
Title: Council_of_Paris_2020___Topics_for_Discussion
Category: Protocol_Calls___happenings

Author: jpitts
Date: 2020-03-04T08:25:49.224Z

Today, Wed. March 4,  at EthCC Paris, we will be having our sessions in “Workshop Pontoise” on Level 5, from 1:25pm and ends 5:25pm. Come and participate!
Here is the general schedule. Please reply with any topics which you want to discuss!

Introducing Operations Ring
1:25pm - 1:35pm
w/ Anett Rolikova
Running an Ethereum Mainnet Node
1:40pm - 2:40pm
w/ Felipe Faraggi, Greg Jeanmart, William Schwab
Eth1.x Stateless Ethereum Community Discussion
2:50pm - 3:50pm
w/ Piper Merriam, Alexey Akhunov, James Hancock, Griffin Ichiba Hotchkiss
If you have questions or comments for the Eth1.x Q&A, post them here.
Magicians’ Council
4:00pm - 5:25pm
w/ Jamie Pitts, Greg Colvin (video message), and of course, all of y’all!

All are welcome to participate! Come and ask questions, post to the Twitter thread, or post them here.
Title: EIP_7732_Breakout_Room__18__March_14__2025
Category: Protocol_Calls___happenings

Author: system
Date: 2025-03-10T12:04:50.181Z

EIP-7732 Breakout Call

March 14th (Fri), 2025 , 14:00 UTC  
Duration: 60 minutes
Zoom link
Recordings
Previous meetings

Agenda

EIP Status
Updates to the CL spec (test vectors, Forkchoice and payment method revamp)

GitHub Issue
Title: Stateless_implementers_call__26__October_21_2024
Category: Protocol_Calls___happenings

Author: abcoathup
Date: 2024-10-22T23:47:36.298Z

Agenda
Stateless Implementers Call #26 · Issue #1186 · ethereum/pm · GitHub moderated by @rudolf
Notes



HackMD



Stateless Implementers Call Notes - HackMD
# **Stateless Implementers Call Notes**  # [Call #28: December 2, 2024](https://github.com/ethereum/





Recording
Title: Council_of_Paris_2019__DAO_ring_notes
Category: Protocol_Calls___happenings

Author: stellarmagnet
Date: 2019-03-10T16:49:29.894Z

Hey all, here are the notes from the DAO ring. If you attended, please help clarify the sections where I have included the note “[Need to clarify]”


HackMD



Ethereum Magicians - DAO Ring - HackMD
# Ethereum Magicians - DAO Ring #### Council of Paris: March 4th, 2019  ## Notes #### We started off





This was the chalkboard with the discussion topics people were proposing at the start of the session:
1280×960 218 KB
Takeaways
DAOs seem to be something we can talk about for months on end.
If we want to keep this as an active ring, we should probably focus on one aspect of the system so it can be a valuable use of time and we can create useful documents.
The dgov foundation has regular meetings now, and many of the governance-like topics may be best for those meetings. They also have a wiki: https://wiki.dgov.foundation/
As a DAO ring, we can help contribute to dgov’s wiki for our focus area.
Action Item
What are your thoughts on the topics that are best suited for Magicians (look at the notes for examples, or suggest your own)?

Author: jpitts
Date: 2019-03-11T01:40:21.183Z

Thanks for posting the notes and photo!
One thing that you should think about doing is to create a Discourse discussion for each of the topics described on the board. Some may not get enough attention, but it focuses the conversation. @tjayrush did this for the Data Ring discussions from EthDenver and it was helpful.
I like the idea of coordinating with DGOV on this, perhaps work out a protocol for where things are discussed, how the repos are used, and where the final content goes (e.g. the DGOV wiki).
Title: First_Call__Israel_Regional_Group
Category: Protocol_Calls___happenings

Author: wschwab
Date: 2018-12-02T09:58:09.220Z

I think I’m going to take a shot at creating a regional Magicians group in Israel. Is there anyone else in the forum in the area who is interested?

Author: wschwab
Date: 2018-12-02T12:42:11.721Z

I’m trying to draft a post on Medium. I’d appreciate it if anyone has the time to look at it and comment on what it might need. (I haven’t added contact info yet, I’ll do that before I post.) Here’s a link: https://medium.com/@w.s.schwab/a-call-to-open-a-regional-branch-of-the-fellowship-of-ethereum-magicians-in-israel-b62359c0e984

Author: boris
Date: 2018-12-02T16:50:59.084Z

Read it. Looks like a good start.
Giving people some action to do beyond “get in touch” can be helpful. For instance - ask a question that you have about Ethereum and we’ll find the answer toghether. List topics you’re interested. Sign up here and introduce yourself.
Let us know how it goes!

Author: wschwab
Date: 2018-12-03T06:10:49.192Z

Thanks for the feedback. I like your ideas, and plan on incorporating them. One question:



 boris:

Sign up here and introduce yourself.


Any recommendations (from anyone) on a good app/site for this?

Author: boris
Date: 2018-12-03T23:22:08.366Z

Depends on what you want to do. Do you want to run a meetup? Or more like a forum?
Spectrum https://spectrum.chat is worth checking out.
Or a simple Google Form signup before you make more decisions. Really depends on how you will get the word out in Israel.
Or use a thread here — you just need to be clear on what you want people to do.

Author: wschwab
Date: 2018-12-04T08:49:57.647Z

I’m not sure what I want to run - I figured on adapting to the response. Google forms are a good idea. I could put the question to anyone willing to respond…
In the meantime, I published the Medium article (link above). We’ll see if it gets any response. If anyone wants to give my Tweet more visibility, it’s here: https://twitter.com/William94029369/status/1069875613215940608
Title: ENS_workshop_and_hackathon
Category: Protocol_Calls___happenings

Author: makoto
Date: 2018-06-07T10:12:01.588Z

Hello.
ENS team is currently planning to organise one day ENS workshop, similar to the one we organised last year, followed by a 2 day weekend hackathon in London at the beginning of August.
Please see the following blog post for more detail.
https://medium.com/the-ethereum-name-service/call-for-partnership-at-the-ens-workshop-hackathon-2018-312bfb00f3ee
Thanks.
Makoto
Title: Breakout_Session__1__Business_Models
Category: Protocol_Calls___happenings

Author: boris
Date: 2018-10-29T11:15:33.302Z

Formed by @owocki
Notes https://hackmd.io/W11KX6Y9R3idXXhN2tHFzA
Title: EOF_Implementers_Call__68
Category: Protocol_Calls___happenings

Author: system
Date: 2025-02-19T20:49:10.839Z

EOF Implementers Call #68

Date and time in UTC in format March 05, 2025, 15:00 UTC with link to savvytime.com or timeanddate.com. E.g. Mar 05, 2025, 15:00 UTC
Duration: 60
Zoom: Launch Meeting - Zoom
Other optional resources

Agenda

Testing Update
Client and Compiler Update
Osaka Testnets Plan - HackMD
EOF-devnet-1 changes

Omnibus PR - Update EIP-3540: Move to Review by shemnon · Pull Request #9446 · ethereum/EIPs · GitHub


EOF-devnet-2 changes

PAY Opcode
Add Metadata Section EIP-7834
EXTCODEADDRESS EIP-7780 / EOFCODETYPE EIP-7761



Other comments and resources
GitHub Issue

Author: shemnon
Date: 2025-03-05T14:19:21.916Z

Agenda for tomorrows call:

Testing Update
Client and Compiler Update
Osaka Testnets Plan - HackMD
EOF-devnet-1 changes

Creator Contract from EIP-7873 - how feature-rich should it be? And specifically, should it include a flag to include CALLER in the final_salt for non-frontrunnable deploys?
Omnibus PR - Update EIP-3540: Move to Review by shemnon · Pull Request #9446 · ethereum/EIPs · GitHub
commit to final hash.  0xff or not?


EOF-devnet-2 changes

PAY Opcode (@wjmelements - if you want to present your slides)
Add Metadata Section EIP-7834
EXTCODEADDRESS EIP-7780 / EOFCODETYPE EIP-7761

Author: shemnon
Date: 2025-03-05T15:59:34.657Z

Meeting Notes
Client and compilers - no updates
Testing - there is a “final” devnet 0 test suite - pleas test and report back
Devnet 1 - ’


hash : 0xff || sender || salt

0xff guarantees no rlp collisions, that was EIP-1014 motivation.  Retain it for consistency.
creator contract - add optional sender to salt

without it, the contracts can be front runnable, wherever it matters (such as using tx.origin in initcode).
Could we use two selectors?  One that is sender safe and one that is sender unsafe?
Start with simplest version.  Initcode hash, plus a called salt, plus arguments for initcode. don’t include sender.
ERCs can deploy the safer ones and tooling can ensure deployment.
We need to communicate with dev tool to see how it would impact their use case. (Foundary, hardhat, etc.)
Frangio is still nervous.  We need to have a flag for the caller.





Pay Opcode

slides presented by wjelemts.
No consensus one way or another



Metadata section

Can metadata section be excluded from initcode hash as a part of TXCREATE initcode?  Uniswap drops metadata because it impacts addresses.
Metadata has been solved on etherscan for a while (frangio).  There are concerns about frontrunnig that may have been solved.
Title: EVM_resource_pricing_breakout__1__January_15__2025
Category: Protocol_Calls___happenings

Author: abcoathup
Date: 2025-01-09T09:28:08.741Z

Agenda
EVM Resource Pricing Breakout #1 · Issue #1239 · ethereum/pm · GitHub
Notes



HackMD



Notes for EVM Pricing (Date) - HackMD
# Notes for EVM Repricing Workgroup (15th January 2025)  ## Summary  The meeting focused on resource





Recording

Author: Nixo
Date: 2025-02-04T21:30:33.158Z

Notes and call summary are here: Notes for EVM Pricing (Date) - HackMD
Title: Interop_Testing__33___April_14_2025
Category: Protocol_Calls___happenings

Author: system
Date: 2025-04-10T20:59:26.451Z

Interop Testing #33 | April 14 2025

April 14, 2025, 14:00 UTC
60 Minutes
Recurring meeting : true
Call series : Interop Testing
Occurrence rate : weekly
Already on Ethereum Calendar : true
Need YouTube stream links : true

Agenda

Pectra Testing
PeerDAS Testing
EOF Testing

Facilitator email: mario.vega@ethereum.org
GitHub Issue
YouTube Stream Links:

Stream 1 (Apr 14, 2025): https://youtube.com/watch?v=qLUYr1QPU_0