Skip to main content
This page helps people who hold CELO or Celo stablecoins choose a wallet. App developers adding wallets to an app should see Wallet integration.

Choosing a wallet

Celo works with a range of wallets, each offering features to meet different user needs. The Celo native wallets section provides an overview of wallets that are optimized for the Celo network. These wallets allow users to fully benefit from Celo’s native functionalities, such as phone number mapping and fee abstraction. Some wallets charge gas in CELO even if you hold stablecoins; see which wallets can pay gas in stablecoins. The Celo compatible wallets section provides an overview of commonly used wallets that support the Celo network.

Celo native wallets


MiniPay

MiniPay is a non-custodial lightweight mobile wallet that allows users to send and receive stablecoins with transaction below 1 cent. It was first launched within the Opera Mini browser to assist people in sending and receiving stablecoins using mobile numbers.

Valora

Valora is a non-custodial multichain mobile wallet focused on helping users save, earn, and send their crypto. It supports Celo’s ability to pay for transactions with stablecoins, supports Wallet Connect, and has a built in swap experience that works across chains. It also lets users verify their phone number and send payments to their contacts.

Celo Terminal

Celo Terminal is a wallet and app platform designed as a hub for managing and running Celo apps locally.

Hardware wallets


Ledger

Ledger is a hardware wallet. Ledger Live supports CELO and Celo stablecoins, and its send flow can pay gas in a Celo fee currency of the user’s choice. App transactions signed with a Ledger through MetaMask are not CIP-64, because MetaMask drops feeCurrency; see wallet support for CIP-64 for the supported versions.

Celo compatible wallets

Here’s an overview of popular wallets compatible with the Celo network. Not all of them support fee abstraction, so gas may be charged in CELO.

Rabby

Your go-to wallet for Ethereum and EVM - Track portfolio across all EVM chains in one place - Discover popular apps for your needs.
  • Homepage
  • Platforms: Browser, iOS, Android

MetaMask

MetaMask is a self-custody wallet with support for Celo.

Uniswap Wallet

Uniswap Wallet is a self-custody wallet with support for Celo.

Trust Wallet

Trust Wallet is a self-custody wallet with support for Celo available as a mobile app and extension on multiple browsers.

Gem Wallet

Gem Wallet is an open-source, self-custody mobile wallet with support for Celo, including sending, receiving, buying, and swapping CELO and Celo stablecoins.

OKX Web3 Wallet

Supports over 130 blockchains, including CELO. Enables users to store, trade, analyze, earn, and connect to Web3 sites. The mobile app features a built-in browser for seamless Web3 access and includes a tab to switch to the OKX exchange (though creating an exchange account is not required to use the wallet). It’s fully compatible with WalletConnect and widely supported across Web3 platforms.

Safe Wallet

Decentralized custody protocol and collective asset management platform. Provides multisig wallet support, Account Abstraction and more.

Zerion

Zerion Wallet is a non-custodial wallet for crypto that gives you access to a broad range of opportunities across DeFi and NFTs.

1Inch Wallet

1inch Wallet gives you rapid updates and swap orders - whether you’re checking balances or trading on the go.

Bridge Wallet

Troubleshooting

Connect MetaMask to Celo

MetaMask does not show Celo until the network is added. Add it with the button below; the chain ID and RPC URL are on the network overview. If an app asks you to install MetaMask when you already have it, the app could not detect the extension in that browser. Open the app in the browser profile where MetaMask is installed, or connect with another wallet from the lists above.

Find your Celo address

Celo uses Ethereum-style addresses (0x…, 42 characters). Open your wallet and copy the address it shows for Celo. Check the network name before you send: a transfer on the wrong network can be lost.

Recover a wallet

Celo has no usernames or passwords. A wallet is controlled by its recovery phrase (seed phrase) or private key. To restore a wallet, import the recovery phrase into a wallet app. Without it, no one can recover the funds: not Celo, and not the wallet’s maker. Never share your recovery phrase with anyone, including people who say they are support.

A token does not appear in your wallet

Check that the wallet is on the Celo network, then add the token by its contract address. Stablecoin addresses are listed in stablecoin contracts; use the Celo Mainnet column. Tokens sent on another network do not show up on Celo.

Move funds in or out

  • Ramps: convert between local currency and crypto with a provider.
  • Exchanges: buy or sell CELO.
  • Bridges: move assets between Celo and other networks.
Which providers work in your country depends on the provider. Check availability and fees with the provider before you send funds.