What happens by route type
Why a swap may not complete
- The price moved past your slippage tolerance. The minimum received on the route card is the worst case within your tolerance (0.05% by default). If the price moves beyond it, the swap does not execute.
- The quote expired. A quote is valid for a limited time. A deposit that arrives too late may not be filled.
- The deposit does not match the quote. For example, an exchange deducted its withdrawal fee, or the tokens were sent on another network.
- No solver filled the swap. On RFQ routes, solvers may decline a swap, for example when liquidity is thin.
- A provider check. A provider may request extra checks or hold a swap under its own AML or sanctions rules. L2Pass cannot override that decision.
How to set a refund address
1
Use a wallet you control
Set the refund address to a wallet on the source chain that you control and can sign from, such as a Tron wallet when you pay in TRC-20 USDT.
2
Do not use an exchange deposit address
A refund sent to an exchange deposit address may not be credited to your account, because exchanges often expect deposits from known senders or with a memo.
3
Check it before you pay
The refund address must be right before you send the deposit, because a refund goes only there.
What to do if a swap is stuck
- Open Recent swaps and check the status: Awaiting deposit, Deposit confirmed or Complete.
- If it still shows Awaiting deposit, check on a block explorer that your transfer reached the deposit address on the right network with the right amount.
- For a USDT0 transfer, look up your source transaction hash on LayerZero Scan.
- If the swap does not complete, check your refund address for the returned deposit.
- If you still need help, contact L2Pass support with the source transaction hash.
FAQ
Can an L2Pass swap be partially filled?
Can an L2Pass swap be partially filled?
No. A swap completes in full or does not execute.
Do I get my gas back if a swap fails?
Do I get my gas back if a swap fails?
No. Gas paid on the source chain is not refundable, on any route.
Where does a refund go?
Where does a refund go?
On deposit-address routes, to the refund address you set on the source chain. On wallet routes, nothing leaves your wallet if the transaction reverts, apart from gas.
Is a refund always guaranteed?
Is a refund always guaranteed?
A failed deposit-address swap is refunded to your refund address, minus any provider or network fees. The exception is a swap a provider flags as high risk under AML or sanctions rules: the provider decides whether to complete, refund or hold it.
Links
- Open L2Pass Swap
- Swap from any wallet or exchange
- L2Pass Swap fees explained
- Terms of Service
- L2Pass Swap FAQ