A Ronin wallet holds the keys to your address on Ronin, the blockchain Sky Mavis built for Axie Infinity and that now hosts games such as Pixels. It keeps RON, the coin that pays gas, along with game tokens like AXS and SLP. "Ronin Wallet" is also the name of the network's own app, but any wallet that supports Ronin can do the job.
Two things changed recently. On May 12, 2026, Ronin moved from its own validator network to an Ethereum layer 2 built on the OP Stack. And Ronin Waypoint, the email login wallet many players used, was replaced by Ronin Stash, with a deadline to move assets that passed on September 30, 2026. But your address and your RON didn't change. Figures below are as of October 2026.
Ronin at a glance#
Item | Ronin |
|---|---|
What it is | Gaming chain, an Ethereum layer 2 on the OP Stack since May 12, 2026 |
Gas coin | RON, 18 decimals |
Address format |
|
Chain ID | 2020, unchanged by the migration |
Blocks | About 2 seconds; about 12 minutes to finalize on Ethereum |
Typical fee | About 0.0004 RON for a RON transfer, under a hundredth of a cent |
Main tokens | AXS, SLP, PIXEL, WETH, USDC |
Explorer | |
In Keylo | Send, receive, tokens, a history of your own sends, speed-up, swap and bridge through LI.FI, |
How a Ronin wallet works#
Ronin follows Ethereum's account model. Your wallet keeps a private key, the chain keeps your balances, and signing with that key moves them. Games then add their own layers on top, for example marketplaces, item contracts and in-game wallets.
Your Ronin wallet address: ronin: and 0x#
For years Ronin Wallet displayed addresses with a ronin: prefix where Ethereum wallets show 0x. Both forms point to exactly the same account, because only the first characters differ; the 40 characters after them are identical. Here is a made-up Ronin wallet address example in both styles:
ronin:1234567890abcdef1234567890abcdef123456780x1234567890abcdef1234567890abcdef12345678
Keylo shows the 0x form. When you paste a ronin: address into Keylo's To field, it accepts it and converts it for you. In other apps, swap ronin: for 0x yourself, then leave every other character alone. So if anything besides the prefix changes, you have the wrong address.
Your Ronin address also matches your address on Ethereum, Base and other EVM networks, because it comes from the same key. But balances don't carry across. AXS at your address on Ethereum isn't AXS on Ronin.
What changed when Ronin joined Ethereum#
Ronin scheduled the hard fork for block 55,577,490 on May 12, 2026, and warned of about 10 hours of downtime. The next day, the team confirmed the migration was complete and that Ronin "will continue to use RON for gas." AXS, SLP, PIXEL and other tokens needed no action, and the chain ID stayed 2020.
Three practical changes followed. First, RON staking ended, and staked RON was unstaked automatically, because rewards now go to game builders. Second, yearly RON emissions fell from 45 million to 5 million. Finally, the old explorer at app.roninchain.com was retired in favor of explorer.roninchain.com. On October 7, 2026, the Karst upgrade aligned Ronin with Ethereum's Fusaka fork, again with no action needed from players.
How to choose a Ronin wallet#
Players usually end up with one of these:
Ronin Wallet. The network's own wallet, as a mobile app or browser extension. Ronin's docs point players to it for storing, trading and receiving RON, and it connects to games and the marketplace.
Keyless game accounts. Ronin Stash, built on Privy, replaced Ronin Waypoint in 2026. You sign in with email or a social account instead of a recovery phrase.
General EVM wallets. MetaMask and similar wallets can add Ronin with chain ID 2020. They suit people who also use other EVM networks.
Hardware wallets keep the key offline for valuable items and large RON balances.
Web wallets. Keylo runs in a browser tab with nothing to install.
Ronin Wallet vs MetaMask is a common question, and the answer depends on the games. Many Ronin games and the marketplace are built around Ronin's own wallet, but a general wallet is handier across networks. Either way, check that the wallet shows full token contracts and also accepts both address styles.
Keylo works for holding and sending RON, AXS, SLP and stablecoins, and for swapping or bridging them from the same phrase you use elsewhere. It can't play games, open the marketplace or show Axies, because Keylo has no NFT view on Ronin and doesn't connect to dapps.
How to create a Ronin wallet in Keylo#
Ronin is already in Keylo's network list, so there's no RPC or chain ID to add.
Sign up on the Keylo registration page with your full name, email, phone number and a password entered twice. Accept the terms and press Create account.
If you're asked to "Check your inbox", confirm your email from Keylo's message.
Press Create a new wallet on "Set up your wallet". Your browser creates the 12-word recovery phrase and seals it with your password (Argon2id, then AES-256-GCM). Keylo receives only the sealed copy.
Open Ronin in your asset list to see RON, any detected tokens and your
0xaddress.Save the words: Settings, Recovery phrase, your password, Show my phrase. Copy them onto paper, press I wrote them down, and confirm the three words Keylo asks for.
Switch on Two-factor authentication and pick an Anti-phishing code.
Treat the paper copy as the wallet itself. Keylo can reset your password, but a reset doesn't decrypt anything; only the phrase restores the wallet.
Importing a Ronin Wallet phrase#
Press Import a recovery phrase and enter the 12 or 24 words from Ronin Wallet or MetaMask. Wallets on Ethereum's standard path, m/44'/60'/0'/0/0, show the same first address in Keylo. Extra accounts you created sit on other paths and won't appear, but their funds stay put. Also, keyless accounts from Ronin Stash or the old Waypoint have no phrase to import.
Get your Ronin address in a minute
Sign up with email and a password. Keylo creates the wallet in your browser, with one 0x address for Ronin and every other EVM network.
How to receive RON, AXS and other Ronin tokens#
Tap Receive and choose Ronin. The screen says "Receive on Ronin" and shows "Your Ronin address" with a QR code.
Tap Copy or Share. If a game or app wants the old format, put
ronin:in place of0x.On an exchange, pick the Ronin network for RON, AXS or SLP, because the Ethereum version of AXS won't land on Ronin.
Watch your Ronin balance. Blocks arrive every two seconds, but Keylo's Activity on Ronin lists only transfers sent from Keylo, so confirm a deposit by its balance or on Ronin Explorer.

Other apps may show the same address with the ronin: prefix. So whatever app you use, compare the 40 characters after the prefix with the address in Keylo.
Keylo checks for common tokens such as USDC and WETH automatically, but game tokens need adding once: Settings, Networks, Custom tokens, Add token, then pick Ronin and enter the contract, symbol and decimals.
Token | Contract on Ronin | Decimals |
|---|---|---|
AXS |
| 18 |
SLP |
| 0 |
PIXEL |
| 18 |
How to send RON and tokens on Ronin#
Tap Send and choose RON or a Ronin token.
Paste or scan the recipient in To. Either
0xorronin:works, and Keylo checks the checksum.Enter an amount, or tap Max. Max on RON keeps back the fee.
Tap Review, then pick Slow, Normal or Fast.
Check the network, the full recipient and the fee in RON, then tap Send.
The status moves from "On its way" to "Sent", with a View on Ronin Explorer link that opens the transfer on explorer.roninchain.com.
Keylo checks the transfer before you sign, so a failing send stops before you pay gas. For example, a token send without RON shows "You need some RON on Ronin to pay the network fee." Keylo also warns when the recipient is a contract and blocks sends to a token's own contract.
Before paying another player, ask for the address in writing and paste it, instead of copying from a screenshot or chat profile. If someone gives you a name ending in .ron, ask for the 0x address behind it, because Keylo resolves ENS names only on Ethereum.
Sending to Binance, MetaMask or a cash-out app#
Sending from Ronin to MetaMask works if MetaMask has Ronin added, so the tokens stay on Ronin at that 0x address. For an exchange, use the deposit address it shows for the Ronin network and that exact token, then send a small test. Ronin's docs list Binance, Coinbase, OKX and Coins.ph among exchanges for RON. For GCash or another local app, send to a service that accepts your token on Ronin, sell there, and withdraw cash.
Ronin fees explained#
Ronin prices gas in RON with Ethereum's EIP-1559 format: a base fee plus a small tip. As an OP Stack chain, it also charges for posting data to Ethereum, but that part was a tiny fraction of the total on October 24, 2026.
That day, the base fee was 20 gwei, the level it has held since the migration, and the network's suggested tip was 1 gwei. With RON near $0.054:
Action | Gas | Cost (October 24, 2026) |
|---|---|---|
Send RON | 21,000 | About 0.0004 RON, a tiny fraction of a cent |
Send AXS, SLP or USDC | About 30,000 to 47,000 | About 0.0006 to 0.001 RON |
Swap or bridge | Varies | Network fees plus route fees, all in the quote |
Because blocks come every two seconds, the three speed options rarely differ much. If a send stays pending, Speed up on the finished screen resends it with a higher fee. Some games may cover gas for players inside their own apps. From Keylo you pay it yourself, but Keylo adds no fee of its own.
Swap and bridge RON and game tokens#
Keylo gets Ronin routes from LI.FI, which compares DEX liquidity on Ronin with bridges to other networks. Players often swap earned tokens into RON for gas or into USDC, or bring ETH and stablecoins in from Ethereum or Base.
Tap Swap and pick RON or a Ronin token under You pay.
Pick the token and network under You receive, or paste a contract.
Compare routes by amount, time and fees.
Open one for each step, Minimum you receive and Delivered to, your own address on the other network.
Confirm and follow the tracker until the funds land.
Default slippage is 0.5%. A bridge either delivers or returns your funds, sometimes as a different token that still lands in your wallet. Any Keylo service fee shows as its own line, and the swap and bridge page explains routes and refunds.
Bridges deserve care on Ronin, because its original bridge lost over $600 million to attackers in 2022. Designs have changed since, so check each route's provider and estimated time before you confirm.
What Keylo doesn't do on Ronin#
No NFTs. Keylo has no NFT view on Ronin and can't send NFTs, so keep Axies, land and items in Ronin Wallet.
No games or marketplace. Keylo has no browser extension or WalletConnect, so it can't connect to Ronin apps.
No staking. Keylo stakes only on Cosmos SDK chains, and Ronin itself ended RON staking in May 2026.
No keyless accounts. Ronin Stash and Waypoint accounts can't be imported, only sent to and from.
No testnet, hardware wallets or card purchases.
Keylo is non-custodial. If you lose both the password and the recovery phrase, nobody can open the wallet, including Keylo. See every supported chain on the networks page.
Ronin scams and mistakes to avoid#
Ronin's players are the target, so most scams wear a game costume.
Fake free mints and Axie giveaways. Messages and tokens with links to "claim" lead to drainers that ask you to approve or sign. Keylo can't sign website requests at all.
Fake support in Discord and Telegram. Real support never asks for your recovery phrase or a "recovery password" in chat.
Late Waypoint migration offers. The official Stash migration closed on September 30, 2026. Sites offering to recover Waypoint assets for a fee are scams.
Wrong network. AXS and USDC on Ethereum or BNB Smart Chain don't land on Ronin.
Edited addresses. If a
ronin:and a0xaddress differ anywhere after the prefix, stop.Keylo impersonators. Keylo staff never ask for your phrase or password. Use Keylo support and read how Keylo protects your wallet.
Before you move something valuable:
Your phrase is on paper and confirmed in Keylo.
You hold a little RON for gas.
The withdrawal network says Ronin.
You matched every character after the prefix.
A small test arrived first.
If you play on more than one chain, see the Immutable wallet guide and the Ethereum wallet guide.
Keep RON and AXS in a wallet only you control
Keylo encrypts your recovery phrase on your device and never sees it. Send, swap and bridge game tokens from one place.
Ronin wallet FAQ#
Is a ronin: address the same as a 0x address?
Yes. ronin: is an older display format for the same account. Replace ronin: with 0x and the 40 characters that follow stay exactly the same. Keylo shows the 0x form and accepts ronin: addresses when you paste them into the To field. If any character after the prefix differs, it's a different address, so stop and check.
Is Ronin an EVM chain, and are its tokens ERC-20?
Yes. Ronin runs Ethereum's virtual machine and, since May 12, 2026, is an Ethereum layer 2 on the OP Stack. AXS, SLP, PIXEL and USDC on Ronin are ERC-20 contracts, separate from their versions on Ethereum. Any EVM wallet that adds chain ID 2020 can hold them, and your Ronin address matches your Ethereum address.
Can I send USDC or RON from Ronin to MetaMask?
Yes, if you mean MetaMask on the Ronin network. Send to your MetaMask 0x address on Ronin, then add Ronin with chain ID 2020 in MetaMask to see the funds. If you want the USDC on Ethereum or Base instead, you need a bridge. Keylo's Swap screen can quote that route and deliver to your own address on the other network.
How do I recover a Ronin wallet?
For Ronin Wallet or any phrase-based wallet, reinstall the app and restore with your 12 or 24 recovery words, or import them into Keylo. Without the phrase, nobody can restore it. Keyless accounts work differently: Ronin Stash uses your email or social login, and Waypoint assets had to be moved to Stash or another wallet by September 30, 2026.
What happened to Ronin Waypoint?
Ronin replaced Waypoint, its keyless email login wallet, with Ronin Stash, a keyless wallet built on Privy, in June 2026. Users had until September 30, 2026 to move tokens and NFTs through the official migration portal, and Ronin warned that assets left behind would be lost. Treat any offer to recover Waypoint assets after that date as a scam.
Do I need RON to pay gas on Ronin?
Yes, for anything you send yourself. Ronin kept RON as its gas coin after becoming an Ethereum layer 2. On October 24, 2026, a RON transfer cost about 0.0004 RON and a token transfer up to about 0.001 RON. Some games may cover gas inside their own apps, but transfers from Keylo always pay from your RON balance.
Can I still stake RON?
No. Ronin ended RON staking with its move to Ethereum in May 2026, automatically unstaked existing positions, and now sends rewards to game builders through Proof of Distribution. Keylo offers staking only on Cosmos SDK chains in any case. Any site promising RON staking yield today deserves suspicion, so check it against Ronin's official channels first.
Is Ronin still a sidechain?
No. Ronin completed its migration from its own validator network to an Ethereum layer 2 built on the OP Stack on May 12, 2026. The chain ID, RON as gas, addresses and balances all stayed the same. Blocks now arrive about every two seconds, and Ronin's network docs say they finalize on Ethereum in about 12 minutes.



