POST /quote gives you a short-lived estimate. POST /swap creates the actual swap and returns deposit instructions.
Deposit details are created only after
POST /swap. Do not ask users to send funds from a quote response.Recommended flow
Load assets
Call
GET /asset when your app needs supported networks, token symbols, decimals, logos, and memo requirements.Show deposit instructions
Display the
deposit.address, deposit.memo, deposit.amount, deposit.network, deposit.token, and deposit.deadline from the swap response.Retries
POST /swap is retry-safe per quoteId.
If you repeat the same create-swap call for a quote that already created a swap, LightSwap returns the existing swap instead of creating a new one.

