# R1 Dev Roadmap (Draft) ## Phase 0: Formation & Specification The first phase of R1 begins now. Instead of setting everything in stone upfront, we’re opening the process to the Ethereum community from the start. The R1 contributors want feedback and engagement with what we plan to create and most importantly, we want to arrive at the best possible design for ethereum. Each week, we’ll host an open R1 community call focused on a specific area of rollup architecture, governance, or development. These calls—along with smaller breakout sessions and asynchronous discussions—will move us toward three concrete outcomes: 1. **Ethereum-Aligned Rollup Governance Gadget Spec** This is a new governance primitive that gives Ethereum L1 participants real authority over how rollups upgrade and evolve. It’s designed for composability and neutrality, so it can be adopted by R1 and other rollups that want Ethereum to remain sovereign. 2. **Complete Technical Spec of the R1 Rollup** We are already committed to: - Launching as a **Stage 2** rollup immediately - Using **Based Sequencing** to maximize liveness and censorship resistance But there are still many more details to finalize. This phase is where the full technical stack of R1 is designed in public: proving system(s), settlement design, contracts, interfaces, R1 client specs, interop standards etc. The current thinking is to build on top of the work of Taiko's open-source stack and Nethermind's Surge. 3. **A Concrete Development Plan** This includes: - Devs and responsibilities - Timeline with milestones and deliverables - Budget ### 💸 Funding During Phase 0, R1 will be accepting donations on Ethereum mainnet. This is the only funding mechanism for the project (no VCs or insider stakeholders). Our goal is to raise a minimum of **1000 ETH** by **September 1 2025**. If we do not reach 1000 ETH, or we do not complete deliverables (1), (2), and (3) to a standard we are confident in, all donations will be returned. Until Phase 0 is complete, no funds will be spent. All contributors are volunteers at this stage. R1 will not issue a token, so donations are not tied to a token allocation. ### 🧾 Weekly Meetings Join our community at [https://t.me/ethereumR1](https://t.me/ethereumR1) to get access to the open weekly meetings. These are organized by the core contributors and will often feature presentations and input from domain experts, researchers, and ecosystem participants. **Initial core contributors:** The goal with the core contributors moniker is to make a distinction between the wide set of contributors who may give support, feedback, follow along etc and those who take on direct responsibility to steward progress in R1 development. - R1000: Ahmad - R1001: Zeng jiajun - R1002: Kassandra - R1003: Jünger - … All contributions, discussions, and proposals will be open and archived for community review. If we successfully reach the funding threshold and have strong confidence and buy-in on the roadmap and specs, R1 will move to **Phase 1: Active Development**, where implementation begins and we target a live devnet. ### Contribute Easiest way to contribute is to start showing up to and participating in the community calls. ## Phase 1: Active Development (to be filled in based on plans made in Phase 0)