Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

RollCall #0 - Layer 2 protocol & EVM standardization call #0 #885

Closed
CarlBeek opened this issue Oct 4, 2023 · 15 comments
Closed

RollCall #0 - Layer 2 protocol & EVM standardization call #0 #885

CarlBeek opened this issue Oct 4, 2023 · 15 comments

Comments

@CarlBeek
Copy link

CarlBeek commented Oct 4, 2023

This is a call to discuss a frameworks to help aid with coordination between the various EVM-like L2s. The idea is to establish optional norms and standards for L2s to be able to extend the EVM and related tooling while limiting conflicts with the L1 EVM and preventing a proliferation of mutually incompatible standards among the L2s.

Meeting Info

Agenda

  • General
    • The RollCall vision
    • RFC on schedule and timing
    • Further discussion at L2 day in Istanbul
  • RIP standard
    • General & process
    • secp256r1 precompile

Further discussion

Feel free to add comments to this issue with further items of discussion

@oneski
Copy link

oneski commented Oct 5, 2023

Polygon Ecosystem is considering the addition of EIP-3074.
https://github.com/maticnetwork/Polygon-Improvement-Proposals/blob/main/PIPs/PIP-22.md
If time would love to add as a discussion topic after secp256r1 (EIP-7212)

@drinkcoffee
Copy link

It would be good to discuss the EIP I have created for standardising profiles of opcodes that L2s could support.
This EIP could be expanded to include additions such as the EIP 3074 support @oneski you are considering.

@Dominik1999
Copy link

Nice

@0xverif
Copy link

0xverif commented Oct 10, 2023

looking fwd

@0xverif
Copy link

0xverif commented Oct 10, 2023

multi-chain apps need this

@lightclient
Copy link
Member

Much less important than the actual technical considerations to discuss, but I really dislike the name "L2ED". In English "ED" usually refers to something other than "EVM devs".

May I pose some alternatives:

  • All Core L2 Devs -- ACLD / ACL2D
  • EVM Implementers Group -- EIG
  • L2 Implementers Group -- LIG
  • L2 Core Assembly -- LCA
  • Council of EVM Devs -- CED

Also RIP is used frequently to mean rest in peace. I don't exactly love the naming collision. Some possible alternatives:

  • EDP -- EVM Developer Proposal
  • RFC -- Request for Comment (no need to be fancy)
  • E2P -- EVM Layer 2 Proposal
  • L2R -- Layer 2 Recommendation

@CarlBeek
Copy link
Author

CarlBeek commented Oct 17, 2023

Also not a fan of the "ED" naming. I'm particularly partial to "RollCall" (ht @barnabemonnot).

In terms of "RIP", I don't really have strong feelings in any particular direction. I don't think RFC is nearly specific enough for a set of standards.

@lightclient
Copy link
Member

Ooo "RollCall" is nice.

@CarlBeek CarlBeek changed the title L2ED - Layer 2 EVM Devs call #0 RollCall - Layer 2 & EVM standardization call #0 Oct 17, 2023
@CarlBeek CarlBeek changed the title RollCall - Layer 2 & EVM standardization call #0 RollCall - Layer 2 protocol & EVM standardization call #0 Oct 17, 2023
@DRIPDROPS
Copy link

Posse Up!

@CarlBeek CarlBeek changed the title RollCall - Layer 2 protocol & EVM standardization call #0 RollCall #0 - Layer 2 protocol & EVM standardization call #0 Oct 18, 2023
@CarlBeek
Copy link
Author

Recording Live at https://youtu.be/aPvMoVI6rFE

@holgerd77
Copy link

If possible and not causing too much extra work would be very appreciated to get a 4-7 bullet point summary of these calls. 🙂

@abcoathup
Copy link

Brief summary:

  • intros
  • Rollup Improvement Proposals (RIPs) process, shared numbering with EIPs/ERCs, call for volunteer RIP editors
  • EIP7212 (secp256r1 precompile) as first candidate for an RIP
  • Devconnect discussion topics
  • EIP7530 (EVM profiles)

@CarlBeek CarlBeek mentioned this issue Nov 22, 2023
@dionysuzx
Copy link

if you are looking for the RIPs repo check here: https://github.com/ethereum/RIPs

@mratsim
Copy link

mratsim commented Dec 12, 2023

One agenda item is the EIP 4844 test schedule for goerli, sepolia, holesky.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

13 participants