Overview
Celo is transitioning from a standalone EVM-compatible Layer 1 blockchain to an Ethereum Layer 2. This shift, proposed by cLabs in July 2023, aims to maintain the seamless user experience that Celo is known for—characterized by speed, low costs, and ease of use—while leveraging Ethereum’s security and ecosystem. As part of this transition, Celo is currently operating a Layer 2 testnet, Alfajores, which launched on September 26, 2024.
While most applications should remain unaffected, node operators, validators, and RPC providers must ensure their systems are prepared for the transition to maintain seamless operations.
What does this mean for our ecosystem?
Celo's evolution from an L1 EVM-compatible chain to an L2 solution marks a significant milestone in our ongoing relationship with the Ethereum ecosystem. As an L1 chain, Celo has always maintained close ties with Ethereum, sharing its commitment to decentralization, security, and innovation. By transitioning to an L2, Celo strengthens this bond, allowing our developers and protocols to immerse themselves even deeper into the vibrant, collaborative Ethereum community. This integration enhances opportunities for open-source contributions, joint initiatives, and the development of public goods, ensuring that Celo's impact resonates widely across the blockchain space.
Technical Changes
From a technical standpoint, this shift brings substantial benefits. Native bridging between Celo and Ethereum, which was previously not possible, will now be a reality. This advancement significantly enhances the security of token transfers by reducing reliance on external bridges, which have often been a point of vulnerability. With native bridging, Celo can offer a more secure and streamlined experience for users, ensuring that transactions within our ecosystem are both safe and reliable. In essence, becoming an L2 not only aligns Celo more closely with Ethereum's expansive network but also empowers our community to innovate with greater confidence and reach.
Important Dates
These dates are subject to change. This documentation will be continuously updated as new dates become available.
Early July, 2024: Dango L2 Testnet Launch
- The Dango Testnet announced on the 7th of July 2024, Celo’s first L2 public test network, went live. Dango allowed developers and infrastructure providers to familiarize themselves with the L2 environment. It was shut down on the 9th of October 2024.
26th September, 2024: Alfajores L2 Testnet Launch
- The Celo L2 testnet, Alfajores, went live! This provides a testing environment for node operators and developers to ensure compatibility before the mainnet launch.
October 2024: Code Freeze and Audits
- The core dev team will freeze all feature development by October 14th. All further development will focus on bug fixes and partner support.
12th December 2024: Baklava L2 Launch
- Using the final audited release, the Celo validator community will perform a dry run of the L2 upgrade on the Baklava network.
Mid-January 2025: Celo L2 Mainnet Launch
- Following a successful Baklava upgrade, the Celo L2 mainnet will officially launch. All nodes must be updated by this time to avoid disruption. Further announcements will confirm the exact date.