My swap shows 'expired' - what happened?
My swap shows 'expired' - what happened?
The swap wasn’t completed within the timelock period. This usually means the Lightning invoice wasn’t paid in time, or the EVM funding transaction wasn’t submitted. Your funds are safe - use the refund flow to reclaim them.
I lost my device - can I recover my swaps?
I lost my device - can I recover my swaps?
Yes, if you have your mnemonic seed phrase. Use
client.recoverAllSwaps() to restore all swap data from the server. See Recover Swaps from Seed.The SDK throws 'Swap not found in local storage'
The SDK throws 'Swap not found in local storage'
This means the swap exists on the server but not in your local storage (e.g., after clearing browser data). Call
client.recoverAllSwaps() to re-sync. See Error Codes for all error types.