Skip to main content
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.