Cake Wallet bundles a Monero wallet with multiple non-custodial swap providers. This 2026 tutorial walks through configuring it for private, no-KYC swaps from BTC, ETH, USDT and other assets into XMR.
Cake Wallet is an open-source mobile (iOS/Android) and desktop wallet that natively supports Monero alongside Bitcoin, Litecoin, Ethereum and more. Its built-in exchange aggregator routes through non-custodial providers without exposing your seed.
Generate, restore and sync a full XMR wallet locally — keys never leave your device.
Quotes from ChangeNow, SimpleSwap, Trocador, Exolix and more are surfaced inside the app — no third-party site visit required.
Route node connections and exchange traffic over Tor on desktop to break IP-to-address correlation.
Cake Wallet itself never asks for email, phone or ID. KYC risk only depends on which swap provider you pick.
How Cake Wallet's built-in swap experience compares with other wallets and standalone aggregators for getting crypto into Monero.
| Wallet / Tool | Custody | XMR Native | KYC Risk | Privacy |
|---|---|---|---|---|
| Cake Wallet | Non-custodial | Yes | Low | HIGH |
| Monero GUI + manual swap | Non-custodial | Yes | Depends on provider | HIGH |
| Feather Wallet | Non-custodial | Yes | Low | HIGH |
| Exodus | Non-custodial | Yes | Medium | MEDIUM |
| CEX (Kraken, Binance) | Custodial | Partial / delisted | Mandatory KYC | LOW |
Download from cakewallet.com, F-Droid, the App Store or GitHub releases. Verify the PGP signature on desktop builds before running.
Pick 'Monero (XMR)' as the wallet type, write down the 25-word seed offline, and set a strong app PIN. Do not screenshot the seed.
In Settings → Privacy, enable Tor (desktop), disable fiat price fetching if not needed, and set a custom remote node or run your own.
Tap Exchange, choose 'Send' coin (e.g. BTC) and 'Receive' XMR. Cake will show quotes from multiple providers — prefer ones flagged 'No KYC' such as Trocador-routed options.
Cake auto-populates the receive address from your local Monero wallet. Double-check it matches what's shown in the Receive tab.
Send the source coin to the provider's deposit address. Monitor the swap status inside Cake; XMR lands directly in your Cake wallet once the provider releases it.
The defaults are reasonable, but a few extra steps remove most metadata leaks.
Point Cake at a personal monerod instance (clearnet or .onion) to avoid trusting third-party remote nodes with your view-key requests.
Wrap Cake Wallet desktop traffic with Tor or a system-wide proxy so node and exchange API calls don't reveal your IP.
Float-rate quotes have wider anonymity sets and fewer refunds — better for amounts where AML scoring on the source coin is a risk.
Generate a fresh subaddress for each incoming swap to keep on-chain correlation minimal even from view-key holders.
Cake injects your local XMR address automatically, eliminating clipboard hijack and typo risk.
Compare multiple non-custodial providers in one screen instead of trusting a single exchange's quote.
Source coin leaves your wallet, XMR arrives in your wallet — no Cake-side custody at any point.
Cake Wallet itself never asks for KYC. KYC depends on the swap provider you select inside the Exchange screen — most non-custodial routes (Trocador, Exolix float) are fully no-KYC.
No. Cake is fully non-custodial — your Monero seed is generated and stored locally. Swap providers are also non-custodial in the sense that they only hold funds during the swap window.
Yes on desktop natively, and on mobile by pairing with Orbot. This hides your IP from remote Monero nodes and swap-provider APIs.
Typically BTC, LTC, ETH, USDT (multiple chains), BCH, DASH, SOL and others, depending on provider availability at the time of the quote.
Non-custodial providers refund the source coin to a refund address you specify. Always provide one and keep the swap ID Cake displays until the transaction finalizes.
They solve different problems. Cake is a wallet with a built-in aggregator; XMRPrivate is a dedicated no-KYC swap front-end. Many users hold XMR in Cake and use XMRPrivate when they want better rates or specific routing.
Send the output straight to your Cake Wallet XMR address — non-custodial, no accounts, no logs.
Start a Private Swap