Skip to main content
Use Routes to request quotes for supported stablecoin pairs and fund cross-chain withdrawals. Use the Sauce SDK for standalone swap programs that read pool state and enforce your execution conditions. Evaluate quote amounts, fees, deadlines and execution data before presenting a transaction to a user.

Integrate quotes and withdrawals

Follow Integrate the Routes API for signed v1 quotes and funding. If you need the separate legacy quote interface, use the Open quoting service; its response format differs from v1. Track the intent after funding and reconcile the returned destination transaction with the withdrawal request. Check the quote expiry again before funding, and request a new quote if it has expired.

Offer Base-to-Solana USDC withdrawals

Solana deposit addresses provide an EVM address for a Solana recipient. Use the documented Base USDC route and lookup flow. Keep the recipient-to-address mapping in your application.

Explore execution strategies

Use the Sauce SDK to read pool state during a transaction, choose among the pools your program names, and revert when output is below your minimum. Sauce SDK quickstarts includes multi-pool swaps, price conditions and lending checks. These programs can run independently of Routes. For a same-chain intent that uses its own funds during fulfillment, review Flash Intents. For a program that runs during transfer fulfillment, see Sauce in a route.

Next steps