Support

Refund handling

Swaps can fail — rates expire, networks congest, pairs pause. When one does, funds come back to you automatically.

Set a refund address — it's the whole mechanism

Before you confirm a swap, you can provide a refund address on the same network as the coin you are sending. If the exchange cannot complete, your deposit is returned there automatically. There is no claim form and no support ticket, because there is no account to attach one to — the refund address you gave is the recovery path. We strongly recommend always setting one.

What counts as a failed swap

Refunds are triggered by the situations you would expect:

  • Overdue deposit — the deposit arrived after the order's rate validity window expired.
  • Amount out of range — the deposit was below the pair's minimum (or differed substantially from the quoted amount).
  • Pair unavailable — the route was paused between quoting and settlement, for example due to network congestion or a frozen leg.

The refund is the deposit you sent, minus the on-chain network fee required to send it back — the same kind of fee described on the fees page.

Tracking a swap

Every swap has a status page, reachable from the moment you create it — bookmark it. It shows the live state (awaiting deposit, confirming, exchanging, sending, complete) and updates itself; a failed or refunded swap shows that too. The status page needs no login, only its link, so keep the link private.

If you didn't set a refund address

A failed swap with no refund address cannot be returned automatically — there is nowhere to send it. This is the one situation the architecture cannot paper over, and it is why the widget asks for a refund address up front. Set it, every time.

Refunds: Automatic Returns for Failed Swaps — AnonExch