Frosting Guide Download safely

Cake Wallet exchange or swap stuck: what to do

Swaps in Cake Wallet are carried out by third-party providers, so a trade that seems stuck is usually waiting for your deposit to confirm or for the provider to send the coins. Check the status under History and Trade Details, make sure the receiving wallet is fully synced, and if the status has not moved for much longer than expected, contact support with your Trade ID. Failed trades are refunded by the provider, not by Cake Wallet.

Quick steps

  1. Find the Trade ID. Open History, tap the trade and copy the ID from Trade Details. Note the provider and status.
  2. Check your deposit. Open the deposit transaction and look it up on a block explorer to see whether it has confirmed.
  3. Sync the receiving wallet. Switch to the wallet that should receive the coins and let it finish syncing.
  4. Compare the amount with the limits. Check whether you sent less than the minimum or more than the maximum shown for the trade.
  5. Wait while the status moves. If the status is still progressing, the provider is working on it. Cross-chain swaps can take longer.
  6. Contact support with the Trade ID. If the status has not changed for much longer than expected, contact support with the Trade ID, provider and deposit transaction ID, and give a refund address you control if asked.

Cake Wallet's built-in exchange lets you swap one coin for another without leaving the app. Behind the scenes, a provider you or the app selects receives your coins and sends the new ones. Cake Wallet is non-custodial: it never holds your coins during a swap, and it cannot reverse a completed swap itself (Cake Wallet docs, 2026). That shapes what can be done when a trade is slow.

How a swap normally goes

  1. You get a quote and confirm. The app creates a trade with the provider and shows a Trade ID, which the app asks you to copy or write down.
  2. Your wallet sends the deposit to the provider's address. The provider waits for it to confirm.
  3. The provider exchanges the coins and sends them to your receiving address.
  4. Your receiving wallet syncs and shows the funds.

Cake Wallet's docs describe the usual flow on the Trade Details screen as Waiting, then Sending, then Success, and say most swaps finish within minutes, while cross-chain trades and slower networks take longer (Cake Wallet docs, 2026).

What the status means

The status text comes from the provider, so the exact word varies. These labels appear in the app's source code:

Status shownWhat it usually meansWhat to do
Waiting, Awaiting, Waiting payment, Unpaid, CreatedThe provider has not yet seen your deposit confirmCheck the deposit on a block explorer; wait for confirmations
Confirming, Paid unconfirmedDeposit seen, waiting for confirmationsWait
Exchanging, Trading, ProcessingThe provider is swappingWait
SendingThe provider is sending your new coinsLet the receiving wallet sync
Success, Finished, Complete, CompletedDone on the provider's sideIf funds are missing, sync and check the receiving address
UnderpaidLess than the required amount arrivedContact support with the Trade ID
Expired, Timeout, Overdue, FailedThe trade did not complete in time or failedContact support about a refund
Refund, RefundedThe provider is returning or has returned your depositCheck the refund address

Why swaps get stuck

  • Your deposit is slow to confirm. A low network fee delays the deposit, and Cake Wallet warns that slow transactions can delay or cancel exchanges. On Bitcoin you can bump the fee: see transaction pending.
  • The receiving wallet is not synced. The provider may already have sent the coins. Cake Wallet's docs say the receiving wallet must be fully synced before the balance updates.
  • The amount is outside the limits. Before you send, the app warns: If you send an amount lower than the minimum it may not get converted and it may not be refunded. Amounts above the maximum can also be held.
  • A fixed-rate quote expired. Fixed rate gives you the quoted amount at a slightly worse rate; if the deposit arrives too late, the provider may refund instead.
  • Provider checks. Providers have their own rules and may pause a trade. Cake Wallet cannot override them.

Refunds and the refund address

When a swap cannot complete, the provider refunds your deposit. Cake Wallet's docs list reasons such as a deposit outside the accepted range, an expired fixed-rate quote or too few confirmations (Cake Wallet docs, 2026). The app's text says that in the rare case of a failed swap, partners can automatically refund your payment to the refund address you provided. If you did not set one, you may be asked for an address for the coin you sent. Use an address from a wallet you control, never an exchange deposit address that may not credit the refund.

What Cake Wallet can and cannot do

Cake Wallet support canCake Wallet cannot
Look up your trade with the provider using the Trade IDReverse or cancel a completed swap
Escalate a stuck or failed trade to the providerMove coins the provider holds
Help confirm whether your wallet received the fundsChange a provider's limits or compliance decisions

Providers listed in Cake Wallet's documentation include ChangeNOW, Trocador, Chainflip and NEAR Intents among others; the list changes between versions (Cake Wallet docs, 2026). For how swaps are priced, see exchange and swap and our swap cost calculator.

Before your next swap

  • Let both the sending and the receiving wallet finish syncing before you request a quote.
  • Stay well inside the minimum and maximum shown for the trade.
  • Pay a normal network fee so the deposit confirms quickly, especially with a fixed-rate quote.
  • Copy the Trade ID before you send, as the app asks, and keep it until the coins arrive.
  • Set a refund address you control when the app offers the option.

Contacting support

Find the Trade ID (shown as "Swap ID" on the confirmation sheet and as ID on Trade Details in History). Contact Cake Wallet through in-app support or [email protected] with the Trade ID, the provider, the coins, the amount and the deposit transaction ID. Cake Wallet says support coordinates with the provider. Never share your seed or private keys; Cake Wallet never asks for them and never messages you first. Strangers on social media offering to "release" a stuck swap are scammers.

Frequently asked questions

Can Cake Wallet cancel or reverse my swap?

No. Cake Wallet is non-custodial and cannot reverse a completed swap. Support works with the provider using your Trade ID, and refunds come from the provider.

Where do I find my Trade ID?

On the confirmation sheet, shown as Swap ID, and later under History in Trade Details.

The swap says finished but I have no coins. Why?

Make sure the receiving wallet is fully synced and that you are looking at the right wallet and network. If funds are still missing, contact support with the Trade ID.

What happens if I send less than the minimum?

The app warns that an amount below the minimum may not get converted and may not be refunded.

Is fixed rate or floating rate safer?

Fixed rate gives you the quoted amount at a slightly worse rate but can expire. Floating (the default) follows the market until the trade executes.