How to Swap XMR in Cake Wallet: Step-by-Step 2026
How to Swap XMR in Cake Wallet: Step-by-Step 2026
Cake Wallet started life in 2018 as one of the first mobile wallets built around Monero, and by 2026 it has grown into a non-custodial app that holds XMR, Bitcoin, Litecoin, and a dozen other coins while letting you trade between them without ever opening an exchange account. That last part is the feature most people miss: the "Exchange" tab is a built-in swap desk that quotes rates from several independent providers and moves coins straight out of your own wallet. After Binance dropped XMR from its order books in early 2024 and Kraken delisted it for European users, in-wallet swapping stopped being a convenience and became one of the more practical ways to convert Monero at all.
This guide walks through the whole process on the current 2026 release: getting your Monero wallet synced, reading the difference between fixed and floating quotes, choosing a provider, and pushing the trade through step by step. It also covers what a third-party swap reveals about you, because the privacy you get from Monero's protocol doesn't automatically survive a hop into Bitcoin. If you want a dedicated no-account swap outside the app — say, for a larger amount or a pair Cake doesn't quote well — MoneroSwapper does the same job through a single Monero-focused interface. By the end you'll be able to swap XMR confidently without guessing which button does what.
What "swapping XMR in Cake Wallet" actually does
Cake Wallet is non-custodial, so it never holds your coins on a server. When you swap, the app doesn't run an exchange itself — it acts as a front end that queries instant-exchange providers, shows you their quotes, and then builds a normal Monero send transaction from your wallet to whichever provider you pick. Your XMR leaves your wallet, the provider converts it, and the output coin lands at an address you control.
- You keep custody until the moment you send: The funds sit in your own Monero wallet, protected by your spend key, right up until you confirm the swap. There is no deposit step where the exchange holds your balance for days.
- The app aggregates several providers: Depending on the release and your region, Cake Wallet quotes from services such as ChangeNOW, SideShift, Exolix, Trocador, StealthEX, Quantex, and Majestic Bank. You see a rate per provider and choose one.
- No account, no KYC for most swaps: The standard in-wallet flow needs no login. Some providers may flag a transaction for verification if it trips their risk rules, which is one reason swap size and provider choice matter.
- It works in both directions: You can swap XMR out to BTC, ETH, USDT and others, or swap those coins back into Monero — useful when you want to consolidate holdings into a private asset.
One thing to be clear about: these are instant exchanges, not a true atomic swap. A genuine cross-chain atomic swap between XMR and BTC is possible with tools like UnstoppableSwap or the Haveno DEX, but Cake Wallet's Exchange tab routes through centralized providers that take custody of the coins mid-trade. That's faster and supports far more pairs, at the cost of trusting the provider for the few minutes the swap takes.
Before you swap: sync, rate types, and limits
Three things determine whether a swap goes smoothly: a fully synced wallet, the right rate type, and an amount inside the provider's limits. Skipping any of them is where most failed or "stuck" trades come from.
Get the wallet fully synced first
Cake Wallet can't build a spend transaction until it has scanned the chain for your outputs. Open the Monero wallet and wait for the sync indicator to read fully synchronized. By default the app connects to a Cake-hosted remote node; for stronger privacy you can point it at your own node or a Tor .onion node in Settings, so a third party isn't watching which outputs your wallet queries. If the balance shows but the app says it's still syncing, give it time — sending while the wallet is behind can produce an error or a transaction that fails to broadcast cleanly into the mempool.
Fixed rate vs floating rate
When you set up a swap, Cake Wallet asks whether you want a fixed or a floating (estimated) rate, and the choice has real consequences.
A floating rate is an estimate. The provider quotes you a number now, but the final amount is calculated when your XMR actually arrives at its deposit address. If the market moves while the transaction confirms, you get more or less than quoted. Floating rates usually have wider min/max limits and slightly better headline pricing.
A fixed rate locks the quote for a short window — often around ten minutes. You know exactly how much you'll receive, but you must send within that window or the provider re-quotes or refunds the trade. Fixed rates carry a small premium and tighter limits to cover the provider's exposure. For most users swapping a normal amount, fixed rate is the safer default because there are no surprises.
Mind the minimum and maximum
Each provider sets a minimum and maximum per trade, shown in the app once you pick a pair. Send below the minimum and the provider may keep the funds or charge a high recovery fee; exceed the maximum on a fixed rate and the trade can drop to a floating rate or refund the excess. Cake Wallet displays these limits before you commit — read them, because they vary by provider and by how volatile the destination coin is.
Fixed vs floating: which to pick
The table below summarizes the trade-off so you can decide before you open the Exchange tab.
| Factor | Fixed rate | Floating rate |
|---|---|---|
| Amount received | Guaranteed if you send in time | Estimated, settles on arrival |
| Time pressure | Must send within ~10 min window | No strict deadline |
| Headline price | Small premium baked in | Usually slightly better |
| Limits | Tighter min/max | Wider min/max |
| Best for | Most users; predictable swaps | Larger amounts, patient users |
A practical rule: if you'd be annoyed to receive 1% less than the quote, choose fixed and send promptly. If you're moving a larger sum and care more about the headline rate than the exact figure, floating is fine — just don't walk away mid-trade, since a missed re-quote can leave you waiting on a refund.
How to swap XMR in Cake Wallet step by step
With the wallet synced and a rate type in mind, the swap itself is short. These steps assume you're swapping XMR out to another coin; swapping into Monero is the same flow with the "from" and "to" reversed.
- Open the Exchange tab. From the Monero wallet's main screen, tap the Exchange (swap) icon. Cake Wallet opens the trade form with your current wallet preselected.
- Set the pair. In the "from" field choose XMR; in the "to" field choose the coin you want, such as BTC. If you also hold that coin in Cake Wallet, the app can auto-fill your own receiving address; otherwise paste the destination address yourself and double-check it.
- Choose fixed or floating, and a provider. Toggle the rate type, then review the quotes. Cake Wallet lists providers with the amount you'd receive from each — pick one. Tapping the provider name shows its limits and terms.
- Enter the amount. Type how much XMR to send (or how much of the destination coin you want to receive). Confirm the figure sits between the provider's minimum and maximum shown on screen.
- Review the deposit details. Cake Wallet displays the provider's XMR deposit address, the expected output, the network fee, and the rate. This is your last checkpoint — verify the amounts before continuing.
- Confirm and authorize the send. Approve the trade. Cake Wallet now builds a standard Monero transaction from your wallet to the deposit address, attaching the required ring of decoy outputs and a Bulletproofs+ range proof, and asks you to confirm the send with your PIN or biometrics.
- Let it broadcast and track the trade. Once the Monero transaction is signed and broadcast, the provider waits for confirmations, converts, and sends the output coin to your address. Watch progress under the Exchange / Trades history; a typical XMR swap settles in a handful of minutes after enough confirmations.
Always copy the trade ID from the Exchange history before closing the app — if a swap stalls, that ID is the only thing the provider's support can use to find your transaction and release or refund it.
Privacy, fees, and a real-world example
Monero hides the sender, receiver, and amount on its own chain through RingCT, stealth address output, and CLSAG ring signatures, with the network secured by RandomX mining. None of that protects you once coins leave for a third party. The moment your XMR hits a provider's deposit address, that provider can see the amount and the payout address you gave it. Swapping XMR to BTC effectively un-shields the value into a transparent ledger, so the privacy of the result depends on the provider's logging policy and on what you do with the Bitcoin afterward.
This is why provider choice matters beyond price. Aggregators like Trocador publish privacy ratings and KYC policies for each underlying exchange, and no-log services reduce the trail. Generating a fresh Subaddress for any XMR you receive, and avoiding address reuse, keeps your own wallet's fungibility intact. If you route the wallet through Tor and keep Dandelion++ propagation on, you also avoid leaking the originating IP into the mempool when the swap transaction broadcasts.
On fees, expect three components: the provider's spread (built into the rate), the destination network's fee, and Monero's own transaction fee — usually a tiny fraction of a cent thanks to dynamic fees and tail emission keeping miners paid. Fixed-rate trades add a small premium on top.
A concrete example: a US-based holder who lost easy XMR access after a 2024 exchange delisting keeps savings in Cake Wallet. They want to spend some value in Bitcoin, so they open the Exchange tab, choose a fixed rate, pick a no-log provider, and swap 1 XMR to BTC. They paste a fresh Bitcoin address from a separate wallet, confirm the deposit details, and authorize the send; the trade settles in about six minutes. For taxes they still record the swap — the IRS treats a crypto-to-crypto trade as a taxable disposal, and HMRC takes the same line for UK residents, so a private wallet doesn't erase a reporting obligation. The point of the in-wallet swap was custody and convenience, not invisibility from the tax authority.
FAQ
Do I need an account or KYC to swap XMR in Cake Wallet?
No. The built-in Exchange flow needs no login and no identity verification for standard swaps — Cake Wallet simply routes your trade through an instant-exchange provider. Individual providers can still flag a specific transaction for review under their own risk rules, which is one reason to keep amounts reasonable and choose a no-KYC, no-log provider when the app lets you compare them.
Is the in-wallet swap a real atomic swap?
No. Cake Wallet's Exchange tab uses centralized instant-exchange providers that briefly take custody of the coins to convert them. A true atomic swap between XMR and BTC — where neither side can run off with the funds — exists through tools like UnstoppableSwap and the Haveno DEX, but it supports fewer pairs and is slower. Cake Wallet trades trust for speed and a much wider coin selection.
Why is my swap stuck or showing "waiting for deposit"?
Usually the Monero transaction is still confirming, or the wallet wasn't fully synced when you sent, so the broadcast was delayed. Check the trade in your Exchange history and confirm the XMR transaction appears on a block explorer. If you chose a fixed rate and missed the send window, the provider will re-quote or refund using the trade ID — which is why you should copy that ID before closing the app.
Can I swap other coins back into Monero the same way?
Yes. The flow is identical with the pair reversed: set the "from" coin to BTC, ETH, USDT or whatever you hold, set "to" XMR, and the output lands in your Cake Wallet Monero account. Swapping into Monero is a common way to move value from a transparent chain into a private one, though the originating coin's history is still visible up to the deposit.
How private is swapping XMR to Bitcoin?
Less private than holding XMR. Monero's RingCT and stealth address output protect the coin on its own chain, but the provider sees your swap amount and the Bitcoin payout address, and that Bitcoin then lives on a transparent ledger. Use a no-log provider, send the output to a fresh address, and treat the resulting Bitcoin as traceable.
Conclusion
Swapping XMR in Cake Wallet comes down to a clean sequence: sync the wallet, pick fixed or floating, compare provider quotes, verify the deposit details, and authorize the send from your own keys. Because the app is non-custodial, your Monero stays yours until the second you confirm — a meaningful difference from parking coins on an exchange that can freeze, delist, or demand ID later. Keep the trade ID, prefer no-log providers, and remember that the privacy ends where the third party begins. If you need to top up your Monero before a swap, or want a dedicated no-account route for a larger trade, you can buy Monero anonymously through MoneroSwapper and send it straight into the same wallet you swap from. The tools are simple; the discipline is in checking the details before you press confirm.
🌍 Read in