Treat every quote as a snapshot-bound instruction set that can expire before the user signs.
Definition
Quotes use the latest pool snapshot available to the service. The response can also encode slippage bounds, route choices, transaction fields, and a TransactionEnvelope or transaction object. Those fields belong to that quote request.
Decision Table
Worked Example
Verify the result before signing:
amountOut matches the UI route.
amountOutMin reflects the slippage tolerance you showed the user.
transaction or txData came from the same quote request.
- The user has not changed token, amount, slippage, or sender since the quote.
Edge Cases
Do not reuse txData, transaction objects, or TransactionEnvelope values across quote requests.