For the complete documentation index, see llms.txt. This page is also available as Markdown.

Common questions

Is Cake Wallet custodial? Can you recover or freeze my funds?

No. Cake Wallet is non-custodial — only you ever hold your keys. Cake never takes custody of your funds and cannot access, recover, freeze, reverse, or reset your wallet or your transactions. This is by design: it is what keeps your funds under your control and no one else's.

The trade-off is that backing up your wallet is your responsibility. As long as you keep your seed phrase safe, you can always restore — see Create a backup.

I forgot my PIN

There is no PIN recovery. Your PIN is stored only on your device; it cannot be reset, retrieved, or bypassed by Cake Wallet or anyone else.

If you can no longer unlock the app, the only option is to delete the wallet and restore it from your seed phrase.

Once you have confirmed you have your seed, you can reinstall or reset the app and restore from seed or keys. This is exactly why keeping a seed backup matters.

I sent to the wrong address or the wrong network — can I get it back?

Blockchain transactions are irreversible. Once a transaction is broadcast and confirmed, no one — including Cake Wallet — can reverse, cancel, or refund it. Always double-check the address and the network before you send.

There is one partial exception. If you sent an EVM token (for example an ERC-20 token like USDT) to an address you control but on the wrong network, the funds may still be reachable: because the same address exists across EVM chains, you can sometimes import your seed into a wallet configured for the correct network and access them there. If the funds went to an address you do not control, they cannot be recovered.

I can't send my token — it says I need gas or ETH

Sending a token requires the blockchain's native coin to pay the network (gas) fee — the token itself cannot pay the fee. For example:

  • Sending USDT, USDC, or any ERC-20 token on Ethereum requires a small amount of ETH.

  • Sending a token on Polygon requires POL; on Tron, it requires TRX; and so on.

If you get an insufficient-gas error, add a small amount of the chain's native coin to the same wallet, then try the send again. For more on adding and managing tokens, see Add custom tokens.

Do I need an account or KYC to use Cake Wallet?

No. Cake Wallet has no accounts, logins, or sign-ups, and using the wallet itself requires no KYC (identity verification). You simply create or restore a wallet and you are ready to go.

The only time KYC may apply is when you use certain third-party services from inside the app — for example, some buy and sell (fiat on-ramp) providers require identity verification to comply with their own regulations. That requirement comes from the provider, not from Cake Wallet.

Does Cake Wallet charge a fee?

Cake Wallet does not charge a fee to send or receive. When you send, you pay only the network (miner) fee, which goes to the blockchain — not to Cake.

Some features that rely on third-party providers do carry those providers' rates or fees. For example, in-app swaps/exchanges and buy/sell services build their spread or fee into the quoted rate. Those are set by the provider, so the rate you are shown is what you get.

Can I use Cake Wallet on Windows or with a hardware wallet?

Windows: Windows desktop builds are currently paused while the Cake Wallet desktop app is being overhauled and redesigned, so there is no up-to-date Windows app to download right now. In the meantime we recommend the mobile apps (Android or iOS). See Windows for the current status.

Hardware wallets: Yes — Cake Wallet supports hardware wallets. See Hardware wallet for supported devices and setup steps.