You created a swap, life happened, and now the page says Expired. It is the most common non-success outcome, it is almost always avoidable, and it is much less alarming than the word suggests.

What the status actually means

When a swap is created, a deposit address is generated for it and a window opens for the funds to arrive. Expired means that window closed before your deposit was seen on-chain.

Two different things produce it. Either you never sent the deposit — you changed your mind, or got distracted — or you sent it and the network took longer to confirm than the window allowed.

What happens to the coins

If you never sent anything, nothing happened. The swap is a dead record, your coins never left your wallet, and you owe nothing. Create a new one and continue.

If you did send and it arrived late, the funds are not gone. Late deposits are handled as refunds, which is exactly why the refund address field exists. If you filled it in, the coins go back there. If you left it empty, you will need to contact support with the transaction hash, which is slower and entirely avoidable.

Two minutes of typing a refund address is the cheapest insurance in the whole process.

Why deposits arrive late

Network congestion. A fee that was reasonable when you sent becomes uncompetitive when the mempool fills, and your transaction waits.

A fee set too low. Wallets that let you pick often default to slow.

Coming from an exchange. Withdrawals are batched and manually reviewed. The exchange telling you it is sent does not mean it has been broadcast. This is the single most common cause.

Human delay. The swap was created, then approved on a hardware wallet twenty minutes later.

How to not hit it

Have the funds ready before creating the swap, not after. Create it when you are actually about to send, not while browsing.

Do not fund directly from an exchange withdrawal if you can avoid it. Withdraw to your own wallet first, then send from there. You control the timing and the fee.

Always fill in the refund address. Always.

Choose a floating rate if you cannot send immediately. Fixed rates carry a tighter window by design, because the locked price cannot be held indefinitely.

If it already expired

Check whether your deposit was actually broadcast. If it never left your wallet, simply start a new swap. If it did, keep the transaction hash and the swap ID: together they are all support needs to trace and return it.