Setting up a wallet for Cronos starts with a choice: which side of Cronos you need. Use MetaMask or the Crypto.com Onchain Wallet for the Cronos EVM chain, where apps run, or Keplr for the Cronos POS chain, home to native CRO. Then install it, back up your recovery phrase, and add the right network.
The reason the wallet comes before anything else is that Cronos is not a single chain. Native CRO lives on the Cronos POS chain and uses addresses that start with cro, while the Cronos EVM chain uses 0x addresses like Ethereum. A wallet built for one style will not hold the other, so the coin you picked up when you followed how to buy CRO decides which wallet you set up. One wallet, the Crypto.com Onchain Wallet, covers both sides if you would rather not choose.
So start from what you plan to do with CRO, not from a wallet's name, and the right setup follows.
First, pick the wallet that fits what you'll do with CRO
The right wallet depends on what you plan to do with CRO, so match the goal to the chain first. If you want to use Cronos apps, you need the EVM side. If you want to hold or stake native CRO, you need the POS side. If you want both, one wallet can cover them.
| Your goal | Which side of Cronos | Wallet that fits |
|---|---|---|
| Use DeFi apps, games, or NFTs | Cronos EVM (0x addresses) | MetaMask, or Crypto.com Onchain Wallet |
| Hold or stake native CRO | Cronos POS (cro addresses) | Keplr, or Crypto.com Onchain Wallet |
| Do both without switching wallets | Both sides | Crypto.com Onchain Wallet |
| Protect a larger balance | Either side, extra security | A Ledger hardware wallet paired with the above |
Most beginners land on the Cronos EVM side, because that is where the apps are and it is the version of CRO many exchanges send when you withdraw. If your plan is to stake, though, you need native CRO on the Cronos POS chain, so the staking goal points you to a different wallet from day one. Picking by goal first saves you from setting up the wrong wallet and moving coins twice.
This guide covers the Cronos-specific setup. The general questions of what makes any wallet trustworthy, such as who holds the keys and whether the code is open, belong to a separate read on how to choose a crypto wallet. Once you know which wallet fits, the next thing to get right is which side of Cronos it has to match.
Why your wallet has to match the right side of Cronos
Cronos runs on two active chains, and each uses a different address format, which is why the wallet has to match. The Cronos POS chain issues native CRO and uses addresses that start with cro. The Cronos EVM chain runs apps and uses 0x addresses. Send CRO to the wrong format, and the coins can be lost for good.
| Cronos POS chain | Cronos EVM chain | |
|---|---|---|
| Form of CRO | Native CRO | CRC20 CRO |
| Address starts with | cro | 0x |
| Main use | Payments, holding, staking | DeFi apps, games, NFTs |
| Typical wallets | Keplr, Crypto.com Onchain | MetaMask, Crypto.com Onchain |
There is a third form worth knowing about: CRO also exists as an ERC20 token on Ethereum, which uses a 0x address on the Ethereum network. All three share the same name, symbol, and value, but they are different assets on different chains, and a 0x address on Cronos EVM is not the same destination as a 0x address on Ethereum (source: Ledger). The one habit that protects you is knowing which chain your CRO is on and matching it every time.
If the split between the chains is still fuzzy, the overview of how the Cronos chains work walks through what each one does. One small note on formats: Cronos documentation sometimes shows an EVM address in a crc form, but wallets like MetaMask display the plain 0x version, and both point to the same account. With the two sides clear, start with the EVM side, where most apps live.
Set up a MetaMask wallet for the Cronos EVM side
To use CRO with Cronos apps, set up MetaMask and add the Cronos EVM network, which is not built in. Install the official extension, create the wallet, and save its recovery phrase. Then add the network by its details or in one click from a trusted chain list, and Cronos appears in your network list.
- Install MetaMask from the official site or your browser's extension store. Create a wallet and write down the recovery phrase, which the next section covers in full. Installing a wallet works much the same across chains, so if you have done it on Solana with setting up a Phantom wallet, the shape is familiar.
- Open the network menu and choose to add a network. You can add Cronos manually, or in one click from a trusted chain list, which is often the quicker route.
- To add it by hand, enter the network name Cronos, chain ID 25, and the symbol CRO (source: Cronos EVM Docs). For the RPC URL and the block explorer, copy the current values from the official Cronos documentation, since those endpoints can change over time.
- Save the network and switch to it. Your CRO balance on Cronos EVM appears once CRO reaches the address, and you can then connect the wallet to Cronos apps.
Double-check the details before you save, since a wrong RPC entry can make the network misbehave. Watch one thing in particular: Cronos has two EVM-style networks, the main Cronos EVM chain and the older zkEVM that is being retired. Add the main Cronos EVM network, not the zkEVM, so you do not send new funds onto a chain that is winding down. Native CRO lives on a different chain, though, and that side needs a different wallet.
Set up a wallet for the Cronos POS side and native CRO
Native CRO sits on the Cronos POS chain, a Cosmos-style network that MetaMask does not handle, so you use a Cosmos wallet instead. Keplr and the Crypto.com Onchain Wallet both manage native CRO and its cro addresses. This is the side you stake CRO from, so set it up if staking is part of your plan.
- Install Keplr, a wallet for Cosmos-style chains, or the Crypto.com Onchain Wallet. Create the wallet and back up the recovery phrase before doing anything else.
- In Keplr, add the Cronos POS chain from its dashboard, after which your native CRO address, starting with cro, is ready to receive and can be used to stake (source: Cronos POS Chain Docs).
- To receive native CRO, copy that cro address and use it as the destination. Staking native CRO happens on this same chain, through the wallet's own dashboard.
Native CRO is specifically the version you stake; the CRC20 CRO on Cronos EVM and the ERC20 CRO on Ethereum cannot be staked on the Cronos POS chain. If you would rather not run two wallets, the Crypto.com Onchain Wallet is a self-custodial option that supports both Cronos sides, including native CRO, and you can import an existing wallet into it with your recovery phrase. For a larger balance, it is worth adding a hardware layer on top of whichever software wallet you choose.
Add a Ledger hardware wallet for larger amounts
For a larger balance, a hardware wallet like Ledger keeps your keys offline, where malware cannot reach them. Ledger supports all three forms of CRO, so one device can hold native CRO, Cronos EVM CRO, and the Ethereum version. You pair it with a software wallet to use apps, so it adds security rather than replacing your setup.
In the Ledger Live companion app, you add a Cronos (CRO) account to see and manage your holdings on the device. To interact with Cronos apps, the Cronos documentation suggests connecting the Ledger to the Crypto.com Onchain browser extension, which lets the hardware device sign transactions while the software wallet handles the app (source: Cronos Docs). A hardware wallet still relies on a recovery phrase set up on the device, so you back it up the same careful way as any other wallet. A hardware wallet is not required to start, but it is a sensible step once the amount you hold would hurt to lose.
Back up your recovery phrase before you add funds
Your recovery phrase is the real key to the wallet, so back it up before you send any CRO. It is the list of words the wallet shows you once, at setup. Anyone who has those words controls your coins, and anyone who loses them can lose access for good (source: Cronos Docs).
- Write the words on paper, in order, and store them offline. The order matters, not just the words.
- Never take a photo or screenshot of them, and never type them into a website, email, or cloud note.
- Confirm the words when the wallet asks you to, so you know the backup is correct before funding.
- Keep a second copy in a separate safe place, in case one is lost or damaged.
The same phrase restores your wallet on a new device. With MetaMask, the recovery phrase brings the wallet back if you reinstall it, though you add any custom network like Cronos EVM again afterward (source: MetaMask). The wider habits for keeping a wallet safe across several chains are covered in multi-chain wallet security. With the wallet created and the phrase safely stored, you are ready to receive CRO.
Get ready to receive CRO on the right network
Before you receive CRO, make sure the sending side and your wallet agree on the network. Copy your receive address from the wallet, confirm which Cronos chain it belongs to, and pick that same network wherever the CRO is coming from. Then send a small test amount first and confirm it arrives before moving the rest.
- Copy the receive address from your wallet, and check whether it starts with cro (Cronos POS) or 0x (Cronos EVM).
- On the exchange or wallet sending the CRO, select the matching network, not just the coin's name.
- Send a small test amount first, confirm it lands, then send the remainder.
- Check the address by its first and last characters, since malware can quietly swap a copied address.
From BloFin's operational view, most people meet CRO as a traded position long before they set up a wallet, and on BloFin it trades as a USDT-margined perpetual that settles in USDT, so you can take a view on the price without holding coins on any chain (source: BloFin). That is a useful thing to know before you set anything up: if your goal is only price exposure, you may not need a wallet at all, while holding or using CRO on-chain is exactly when this setup matters. Once the coins are in your own wallet, the everyday mechanics of moving them live in the guide to sending and receiving CRO.
Frequently asked questions
Can I use the same recovery phrase for my Cronos EVM and Cronos POS wallets?
Yes. A single recovery phrase can control both a Cronos EVM account and a Cronos POS account, because each wallet derives its own address from the phrase using a different path. In practice, you can import the same phrase into MetaMask for the 0x side and into Keplr for the cro side, and each shows a different address that you still control. The trade-off is that one backup now guards everything, so protect that phrase as carefully as the coins themselves.
Do I have to pay anything to set up a Cronos wallet or add the network?
Creating a wallet and adding the Cronos network are both free. You only pay a network fee when you actually move or use CRO, and on the Cronos EVM chain that fee is paid in CRO. That is why a brand-new wallet with a zero balance cannot send anything yet: it needs a small amount of CRO for gas first. Plan to keep a little CRO in the wallet purely to cover those transaction fees so a transfer does not stall.
Can I reuse my existing Ethereum MetaMask wallet for Cronos EVM?
Yes. Because Cronos EVM uses the same 0x address format as Ethereum, your existing MetaMask address works on Cronos EVM once you add the network, with no new wallet needed. The same phrase and address simply appear on another network. Two cautions: unexpected tokens can show up on any address and may be scams, so ignore ones you did not expect, and for a large balance consider a separate wallet or a hardware device rather than keeping everything in one place.
Can I set up a Cronos wallet on my phone instead of a computer?
Yes. The Crypto.com Onchain Wallet, MetaMask, and Keplr all offer mobile apps, so you can set up and use a Cronos wallet entirely from a phone. One thing to expect: a custom network you added in a browser extension does not automatically appear in the mobile app, and the reverse is true too, so you may need to add the Cronos EVM network again on each device.
When receiving native CRO, what is a memo or tag, and do I always need one?
A memo, sometimes called a tag, is a short code that some platforms ask you to add alongside the address when you deposit native CRO. It is not part of the address; it tells a shared deposit wallet which account the funds belong to. You usually need it when sending native CRO to a centralized exchange or app that uses one shared address, and leaving it off can delay or misplace the deposit. A personal self-custody wallet like Keplr generally does not need a memo.
How can I tell a fake wallet app or a fake add-network prompt from the real one?
Install wallets only from the official website or your device's official app store, and check the developer name and reviews before installing. Add the Cronos network from the official Cronos documentation or a trusted chain list, and confirm the chain ID and symbol match. Be wary of any site or pop-up that asks you to enter your recovery phrase or approve an unexpected connection, since a real wallet never needs your phrase typed into a web page. When in doubt, close the tab and start again from an official link.
Researched and written by the BloFin Academy editorial team with AI-assisted drafting. Updated July 2026. Primary sources: the Cronos documentation, the Cronos POS Chain documentation, Ledger support, MetaMask support, and the BloFin market API.
This article is educational and general in nature, not financial or investment advice. Cryptocurrencies like CRO carry real risks, including price volatility, smart-contract bugs, custody mistakes, and the chance of losing funds sent on the wrong network or to the wrong address. Self-custody means you alone are responsible for your keys and recovery phrase. Nothing here is a recommendation to buy, sell, hold, or trade any asset. Do your own research, and consider a licensed professional before making financial decisions. BloFin does not provide investment advice.
