What Is Celo?
Celo is a mobile-first Ethereum Layer 2 blockchain designed to make decentralized finance accessible to anyone with a smartphone. Originally launched as a standalone Layer 1 in 2020, Celo completed a migration to an Ethereum L2 built on the OP Stack in 2024. It uses the CELO token for gas and governance, issues its own algorithmic stablecoins (cUSD, cEUR, cREAL), and is built around a climate-positive mission.
The network's defining design choice is phone-number-to-address mapping via its SocialConnect protocol, which lets users send funds to a phone contact without knowing their wallet address. That design decision flows from the core thesis: the next billion crypto users will arrive on mobile, not desktop.
Celo is governed by the Celo Foundation and developed primarily by cLabs, the engineering team that built the original protocol. Since the L2 migration, Celo is fully EVM-compatible and any Ethereum developer tooling works natively on the chain.
Celo's Migration to Ethereum Layer 2
In 2024, Celo transitioned from a self-sovereign Layer 1 blockchain to an Ethereum Layer 2 running on the OP Stack. The migration was driven by a recognition that Ethereum's security guarantees, developer ecosystem, and network effects were more valuable than maintaining an independent consensus layer. By settling on Ethereum, Celo can inherit Ethereum's battle-tested security while preserving the application layer and user experience it had built.
The migration used an OP Stack fork, the same modular rollup framework that underpins Optimism, Base, and the broader Superchain. Celo adopted EigenDA as its data availability layer rather than posting calldata directly to Ethereum mainnet, which keeps transaction costs lower for the small-value payments that dominate Celo's use case.
For existing users, the migration was designed to be seamless. CELO token holders retained their balances; deployed contracts continued to run; wallets like Valora required only minor updates to point at the new network. For developers, the switch meant full compatibility with standard Ethereum toolchains, including Hardhat, Foundry, and viem, without any Celo-specific SDKs.
The L2 structure also means Celo can participate in the broader Superchain ecosystem. Understanding how rollups inherit Ethereum security is worth reading before diving deeper into Celo's architecture: What Is a Rollup: Optimistic vs ZK Rollups. For a closer look at the OP Stack framework Celo adopted, see What Is the OP Stack: Architecture and Superchain Explained.
How Celo Works
Celo runs as an EVM-compatible L2, which means smart contracts deploy and execute identically to Ethereum mainnet. Block times run at approximately one second, and transaction fees are denominated in CELO or in any of Celo's native stablecoins, a deliberate UX choice that removes the need for users to hold a separate gas token alongside the assets they actually want to spend.
The network's standout technical feature is SocialConnect, an onchain identity layer that links phone numbers to wallet addresses through a privacy-preserving mapping. When a user registers their number, the protocol stores a hashed attestation onchain rather than the raw number itself, protecting user data while enabling social discovery. A sender types a phone number; the protocol resolves it to an address; the transfer goes through without the recipient needing to share a long hex string.
Other Celo-specific features carried forward from the L1 era include:
Fee currency flexibility: Users can pay gas in cUSD or cEUR rather than CELO, removing a common friction point for newcomers who do not hold the native token.
Valora wallet: A consumer-grade mobile wallet built by cLabs that abstracts private-key management and presents a contacts-based UX for sending money.
Epoch rewards: The protocol distributes CELO rewards to validators and stakers at the end of each epoch (roughly every 24 hours), funding both network security and the on-chain community treasury.
Because Celo is now an L2, cross-chain movement of assets in and out of the network goes through bridging infrastructure. For a primer on how that layer works, see What Is a Blockchain Bridge: Cross-Chain Transfers Explained. Interoperability between Celo and other EVM chains is also possible through messaging protocols covered in What Is Blockchain Interoperability: Cross-Chain Communication Explained.
Celo Stablecoins: cUSD, cEUR, and cREAL
Celo issues three protocol-native stablecoins through the Mento protocol: cUSD (pegged to the US dollar), cEUR (pegged to the euro), and cREAL (pegged to the Brazilian real). Unlike USDC or USDT, which are issued by centralized entities holding fiat reserves, Mento stablecoins are algorithmic, backed by a basket of onchain assets held in the Mento Reserve.
The Mento Reserve holds CELO, BTC, ETH, and other approved collateral. When a user wants to mint cUSD, they send CELO (or another reserve asset) to the Mento smart contracts and receive cUSD at the prevailing exchange rate. To redeem, they send cUSD back and receive reserve assets in return. The protocol uses price oracles to track real-world exchange rates and adjusts the minting and redemption exchange rates to maintain the peg.
The multi-currency design is intentional. A merchant in Brazil receiving cREAL is not exposed to dollar volatility. A remittance recipient in Europe receiving cEUR can spend locally without a currency conversion. This localized stablecoin approach distinguishes Celo from chains that rely entirely on third-party dollar stablecoins.
Mento operates as a separate protocol with its own governance token (MENTO) following a spin-out from the core Celo protocol, though the stablecoins remain deeply integrated into the Celo ecosystem. cUSD in particular is the de facto unit of account for Celo's DeFi applications.
For context on how decentralized finance protocols like Mento fit into the broader ecosystem, see What Is Decentralized Finance (DeFi): How It Works.
CELO Token: Utility and Governance
CELO is the native token of the Celo network. It serves three primary functions: paying gas fees when no fee-currency override is set, staking to validators to secure the network and earn epoch rewards, and voting in Celo's onchain governance system. Any CELO holder can lock tokens and vote directly on protocol proposals, from parameter changes to treasury allocations.
Governance on Celo uses a timelocked proposal system. A proposal needs enough locked CELO votes to pass a participation threshold and a supermajority before it can be enacted. The system is designed to be accessible to small holders, which aligns with the network's mission of broad financial inclusion. Detailed governance mechanics are documented at docs.celo.org/protocol/governance.
CELO has a fixed maximum supply. A portion of the supply was allocated at genesis to the Celo Foundation, cLabs, early investors, and a community fund. Epoch rewards are funded from a reserve rather than open-ended inflation, and the emission schedule was designed to taper over time.
Staking on Celo follows a delegated proof-of-stake model. Token holders lock CELO and vote for validators; validators who win enough votes are elected to the active set and earn rewards that flow back to their voters proportionally. Slashing conditions apply to validators who behave maliciously or go offline.
Celo vs Other Mobile-Focused Chains
Celo occupies a specific niche: mobile-native UX, protocol-issued stablecoins, and a climate mission. The comparison below covers four chains that overlap in at least one of those dimensions.
Chain | Primary target user | Stablecoin approach | Mobile UX | Data availability | Native token |
Celo | Mobile-first, emerging markets, financial inclusion | Protocol-issued algorithmic (cUSD, cEUR, cREAL via Mento) | Valora wallet, phone-number addressing via SocialConnect | EigenDA (L2 on Ethereum) | CELO |
Polygon PoS | Broad DeFi/NFT users, enterprise | Bridged USDC/USDT; no protocol stablecoin | Standard EVM wallet support; no phone-mapping layer | Self-sovereign sidechain | POL (formerly MATIC) |
Optimism | Ethereum developers, DeFi power users | Bridged USDC/USDT; no protocol stablecoin | Standard EVM wallets; no mobile-specific layer | Ethereum calldata / Blobs | OP |
Base | Consumer apps, Coinbase users | USDC (Coinbase-issued); no protocol stablecoin | Coinbase Wallet integration; no phone-mapping layer | Ethereum calldata / Blobs | ETH (no separate token) |
The key differentiators for Celo are the protocol-native stablecoin suite and the SocialConnect identity layer. No other chain in this group issues its own algorithmic stablecoins in multiple fiat currencies, and none has phone-number addressing built at the protocol level. The trade-off is that Mento stablecoins carry algorithmic depeg risk absent from USDC-backed alternatives.
Celo's Climate and Impact Mission
Celo describes itself as a "carbon-negative" blockchain and has made climate accountability a core part of its protocol design rather than a marketing footnote. The Celo Reserve holds tokenized carbon credits alongside its monetary collateral, and the network has pursued third-party verification of its emissions footprint.
The Ultragreen Money initiative channels a portion of transaction fees toward onchain carbon credit retirement. Each time a Celo transaction is processed, a fraction of the fee flows to a contract that purchases and retires verified carbon credits from registries like Toucan Protocol, making carbon offsets a direct byproduct of network usage rather than an opt-in program.
Celo also hosts a regenerative finance (ReFi) ecosystem that includes projects focused on biodiversity credits, clean-energy tokens, and community carbon markets. The Prezenti grants program funds impact-focused development on Celo, prioritizing projects that serve underbanked populations or environmental goals.
The broader philosophical framing comes from the "Regenerative Cryptoeconomics" paper published by the Celo community, which argues that economic incentives encoded in protocol parameters can be used to fund public goods at scale. Whether that thesis proves out depends on sustained demand for Celo's ecosystem, but the on-chain mechanisms for funding it are live and verifiable.
cLabs, the primary development team, is a registered public benefit corporation, a structure that legally commits it to weigh social and environmental impact alongside profit. The Celo Foundation holds governance authority and manages grants and ecosystem development independently of cLabs.
FAQ
Is Celo its own blockchain or part of Ethereum?
Celo is an Ethereum Layer 2. It ran as an independent Layer 1 from 2020 to 2024, then migrated to an OP Stack-based rollup that settles on Ethereum. This means Celo has its own block production and its own native token, but it inherits Ethereum's security guarantees through the settlement layer.
What is the difference between CELO and cUSD?
CELO is the native protocol token used for gas fees, staking, and governance voting. cUSD is a stablecoin pegged to the US dollar and issued by the Mento protocol. They serve different purposes: CELO is the network's value-accrual and governance asset; cUSD is designed for everyday transactions and remittances where price stability matters.
How does SocialConnect protect user privacy?
SocialConnect stores a hashed and salted version of a phone number onchain rather than the raw number itself. The lookup requires knowing the number to generate the matching hash. This means the mapping is usable for sending funds while preventing anyone from scanning the chain to extract a list of registered phone numbers tied to wallet addresses.
What happened to Celo validators after the L2 migration?
The L2 migration changed how consensus works on Celo. Block production moved to the OP Stack sequencer model, where a sequencer orders transactions and posts batches to Ethereum. The previous proof-of-stake validator set no longer runs consensus in the same way, though CELO staking and epoch reward mechanics were updated rather than removed entirely.
Can I use Ethereum wallets like MetaMask with Celo?
Yes. Since the L2 migration, Celo is fully EVM-compatible and standard Ethereum wallets including MetaMask, Rainbow, and Coinbase Wallet work with Celo by adding the Celo network RPC endpoint. The Valora mobile wallet remains the recommended option for new users who want Celo-specific features like phone-number-based contacts.
Sources: celo.org, docs.celo.org, mento.org, L2Beat: Celo. Facts verified against public documentation as of April 2026. No fabricated statistics.
Related Reading
