Can you cancel a crypto swap after the deposit transaction has been sent
No, you cannot cancel a crypto swap once the deposit transaction has been broadcast to the network. The moment that transaction is sent, the swap is out of your hands until it either completes or fails on its own.
Swap crypto
Live rates · no accountSend exactly to:
This asset needs a memo / tag. Send it with or the exchanger cannot credit your deposit.
You receive about at . Exchange reference .
Status: waiting for your deposit
You send from your own wallet straight to the exchanger — nothing to connect, no account, and you stay on this page throughout. Rates are indicative until a swap is opened.
The swap is carried out by an independent exchanger and the deposit address above is theirs. aidancingcat.xyz never holds, receives or controls your funds, has no key to that address, and earns a referral commission. Opening a swap sends your receiving address, IP, browser and timezone to the exchanger for their compliance checks; we store none of it. Check their terms, fees and country restrictions before sending anything.
Here is why. A swap is not a single action but a sequence of automated steps. Once your deposit transaction enters the mempool, the exchange system sees it and locks the swap into a state. That state is not reversible by you. You do not hold the private keys to the temporary address that receives your coins, and the system has already begun watching for confirmations. Nothing in that process accepts a "cancel" command from the user.
What you can do instead is wait, and in rare cases, let the swap expire. Most swaps have a timeout window, usually measured in hours. If the deposit never reaches the required confirmations, or if the network is so congested that the transaction stays unconfirmed past that window, the swap will eventually be marked as failed. At that point, the exchange system will attempt to return your funds to the sending address, minus any network fees. That return is not a cancellation either. It is an automated refund after a failure.
You might think that a swap with a slow network could be "un-done" by replacing the deposit transaction with a higher fee version, using something like replace-by-fee. That is a mistake in almost all cases. The system is watching the specific transaction ID it was given. If you replace it, the original ID becomes invalid, and the swap will not recognize the replacement. You may end up with coins sent to an address the system no longer tracks, and a swap that sits pending forever until it times out. Do not do this.
There is one narrow exception to the general rule. If your deposit transaction is still unconfirmed and the swap has not yet picked it up, you might be able to get the transaction dropped from the mempool by using a double-spend with a zero fee, or by waiting for nodes to forget it. This is unreliable, depends on the specific coin and its mempool rules, and often fails. Even if it works, the swap has already recorded the attempt. You are left with a failed or pending swap that only a support ticket can untangle. Treat that as a last resort, not a plan.
The honest answer to the question is therefore a firm no, with one practical corollary. You cannot cancel, but you can influence the outcome indirectly by adjusting the deposit fee before you send it. Once sent, your only useful actions are to check the explorer for confirmations, and to contact support if the swap times out. Support can issue a refund, but that is not a cancellation; it is a manual repair after the fact.
Why do exchanges design it this way? Because a swap is a contract between two parties. You commit to sending coins; the system commits to sending the other coins back. If either side could cancel mid-flight, the whole system would break. One party would wait forever while the other backed out. The design forces both sides to see the process through.
So if you are staring at a pending swap and wondering if you can pull the plug, you cannot. What you can do is read the page about why a swap sits pending and what to check. That page explains the actual causes of delay and what information you can verify while you wait. This page exists only to tell you that the cancel button does not exist. It does not. Wait, check the explorer, and if the timeout passes, ask for a refund. That is the entire playbook.
Not financial advice. aidancingcat.xyz publishes market data and general information about digital assets. Crypto assets are volatile and you can lose everything you put in. Nothing here is a recommendation to buy, sell or hold, and we make no price predictions.
Prices are sourced from third parties and may be delayed or wrong. Verify anything you intend to act on against a primary source.