Hey folks–Ben Jones here! I’m a cofounder of Optimism and currently work as Chief Scientist at the Optimism Foundation. Today, I wanted to make a more formal proposal for what it would mean for the Celo community to embrace the OP Stack.
I was lucky enough to sit down with another one of my cofounders, Karl, alongside Marek on the L2 Unplugged podcast. I hope it comes through loud and clear that working with the Celo community is an extremely exciting proposition – having folks like yourselves working alongside us to better the entire Ethereum ecosystem is core to our philosophy of Open Source, permissionless innovation, and the Superchain.
In addition, it’s been fantastic to see the work being put in by cLabs to perform such a thoughtful assessment of how different L2 ecosystems can serve Celo’s technical needs. I think that the rigor and care that Tim and his team have put into that analysis are a testament to your ecosystem, and you should be very proud.
The technical analysis means that I only feel the need to reiterate some of the upcoming highlights that we’re most excited about. For the majority of this post, I’ll focus on the ecosystem-level initiatives we’re excited to collaborate on.
Ecosystem and Project Alignment
Celo’s mission is to build a financial system that creates the conditions of prosperity for all. Optimism’s mission is to Empower builders to create an internet that benefits all, owned by none. These goals go hand-in-hand.
We’re also Ethereum-first. One of our key design philosophies is to maintain our protocol as a minimal diff with Ethereum–as Tim mentioned, it makes it “one of the easier options to maintain as Ethereum evolves.” Beyond the maintenance benefits for those building with the OP Stack, that EVM equivalence gives OP Chains the simplest developer experience for those building on top.
We believe that CEL2’s growth could accelerate exponentially as part of the Superchain. For example, once CEL2 is Superchain compatible it would be able to share liquidity with other large partners with emerging market user base - such as Worldcoin and Lisk - via the Superchain’s native interoperability product.
Technical Considerations
A few updates on the OP Stack roadmap -
The Optimism Collective is committed to bringing fault proofs to production and we believe it can be achieved in H1 2024. More importantly, we already have multiple client implementations being built (op-reth, op-erigon, magi, and nethermind, to name a few) by core contributors. Each of these implementations brings us closer to reaching the Stage 2 rollup milestone where multiple redundant implementations are required to achieve sufficient decentralization while preserving security.
The Lattice and OP Labs teams have also been developing “OP plasma,” which we believe provides the strongest possible guarantees for chains using non-L1 data availability. This work forms the basis for a DA interface which any DA provider can integrate into. This creates optionality that will allow for OP Chains to select their preferred DA provider and seamlessly migrate between DA providers. We plan to have the first version of this DA interface and the first DA provider integrated in production in H1 2024. Concretely, this means that CEL2 will be able to fully leverage EigenDA without maintaining custom code, and in the future will retain flexibility to leverage other solutions.
Migration Feasibility
Migration without developer and user impact can be challenging. We are amassing repeatable technical and ecosystem best practices from working closely with L1 teams who are migrating to the Superchain. We would love to work closely with the cLabs team to ensure a smooth migration in all aspects. Because of the OP Stack’s EVM equivalence, we believe there’s an opportunity for a staged migration path which would allow Celo to migrate incrementally, with minimized downside for the community.
Additionally, to improve developer and user experience during the migration process, Optimism would like to provide a 2m OP grant to help incentivize the migration and for ongoing builder or user grants. More details below.
Governance and Economic Alignment
The OP Stack has established core developer and core contributors programs. Alongside the OP Labs team, Base, Test in Prod, and Lattice have joined as core developers to accelerate the development of the OP Stack. Core developers not only work on the OP Stack roadmap but can directly submit upgrade proposals for governance vote. We would love to have cLabs as an OP Stack core developer!
There are multiple paths that Celo community developers can tap into to be funded for contributions.
- Optimism has a vast contributor network and Celo community members can contribute via governance owned initiatives (eg. Missions) to work on critical areas of Optimism growth.
- Celo community teams that are building public goods would be able to tap into Retro Public Goods Funding. Thus far, Optimism has run 3 rounds of RPGF amounting to 40m+ OP distributed to public goods for Optimism and Ethereum. By way of example, in the most recent round round, over 10M OP was allocated to public goods builders on Base.
- Celo creators and builders will benefit from Optimism Superchain wide growth campaigns like We Love the Art funded by 1.2m OP, that will be expanded to other verticals.
Lastly, the Optimism Foundation is willing to provide a two part grant to spur the success of CEL2 on the Superchain.
- 2m OP upfront for CEL2 to build on the OP Stack, and for migration and ongoing builder or user grants.
- 4.5m OP vested over 3 years once CEL2 meets technical and governance requirements for joining the Superchain.
Next Steps
We’re excited to continue engaging with CLabs, the Celo Foundation, and Celo community to establish a meaningful partnership and scale Ethereum together. As I said at the start–the chance to work with such an incredible ecosystem is an honor and core to our mission. Please let me know if you have any questions, I’m happy to provide any and all answers.
OP CEL2 – and, as always,
Stay Optimistic!