Welcome to the L2 Interop repository under the Ethereum organization. This repository serves as the central hub for Ethereum-wide interoperability efforts, providing a single source of truth and collaboration space for all teams and contributors across the Ethereum ecosystem.
Our repository is organized into two main areas:
- docs/: Contains high-level documentation, onboarding guides, roadmaps, meeting notes, and user-friendly reference material.
- specs/: Contains detailed technical specifications, standards, and protocol definitions.
Discussions and collaborations in this repository focus on delivering concrete results. Expected outputs include prototypes, implementation references, and contributions to protocol improvements (e.g., EIPs, RIPs) or proposals for new or existing standards (e.g., ERCs, CAIPs).
-
System Properties
The most important file of this repository is: Properties. It lists and explains the system properties that guide and constraint the current design. -
Explore the Documentation
Visit the docs/ directory for a comprehensive guide on the project, including architecture overviews and getting started instructions. -
Review the Specifications
Check the specs/ directory for technical details, protocol specifications, and design decisions that underpin the interoperability efforts.
We welcome contributions from the community! Please take a moment to review our Contribution Guidelines before getting started. Your input is valuable, and we aim to maintain a collaborative and inclusive environment for everyone.
- GitHub Issues & Discussions: Use GitHub Issues for starting conversations, feature requests, and questions.
- Project Boards: Stay updated on progress and upcoming milestones by reviewing our project boards.
We look forward to your contributions and collaboration on building a robust and interoperable Ethereum ecosystem!