Swap Tokens
Auto executes token swaps through natural language commands. You specify what to sell and what to receive — Auto finds the best route, shows you a quote, and executes the trade. Swaps support exact amounts, percentages, dollar values, and cross-chain routing.
What Swap Types Does Auto Support?
Auto handles four swap input types across all supported chains:
Exact token amount
Swap a specific quantity of a token
"Swap 100 USDC to ETH"
Dollar amount
Swap a USD-equivalent value
"Swap $25 of ETH to USDC"
Percentage
Swap a fraction of your holdings
"Swap 30% of my SOL to USDC"
Full balance
Swap your entire balance of a token
"Swap all my USDC to ETH"
Example Prompts for Swapping Tokens
"Swap 0.25 ETH to USDC on Base"
"Swap $10 of ETH to USDC on Base"
"Swap 50% of my ETH to USDC"
"Swap all my USDC to ETH on Base"
"Convert 80% of my SOL to USDC on Solana"
"Swap 100 USDC to SOL"
"Swap $3 worth of ETH into USDC on Base"
"Swap ETH to USDC on the cheapest chain"
"Change 1.2 SOL to JUP on Solana"
How Does Auto Execute a Token Swap?
Auto follows a three-step process for every swap:
Quote: Auto fetches live prices from available routing providers.
Preview: Auto displays the swap details — tokens, amounts, chain, and estimated timing — for your confirmation.
Execute: After you confirm, Auto submits the transaction on-chain.
If you do not specify a chain, Auto checks where you hold the source token and selects the cheapest valid route. If only one chain has sufficient balance, Auto uses that chain automatically.
How Does Auto Choose the Best Swap Route?
Auto compares live swap routes from multiple providers and selects the optimal path based on your wallet balances. Auto uses providers including 0x, CowSwap, Jupiter, and Relay — you do not need to choose between them.
Auto optimizes for:
A valid route that executes successfully with your available balance
A competitive price relative to current market rates
The fewest intermediate steps
Cross-chain routing when the source and destination tokens are on different chains
Same-Chain vs. Cross-Chain Swaps
Token is on the correct chain
Executes a standard same-chain swap
Token is on a different chain
Finds and executes a cross-chain route automatically
No chain specified
Checks your wallet and selects the best available option
You do not need to plan the routing yourself. Auto abstracts chain complexity and focuses on delivering the result you requested.
What Does Auto Show Before Executing a Swap?
Auto presents a confirmation preview before every swap:
Token you are selling
Confirms the source asset and amount
Token you are receiving
Shows the expected output amount
Chain
Verifies the correct wallet balance is used
Estimated timing
Indicates how long the swap should take
How Do I Get a Quote Without Swapping?
Ask Auto for a quote instead of a swap to preview pricing without executing a transaction.
"Get me a quote to swap 1 ETH to USDC"
Auto returns the same pricing details but does not submit any on-chain transaction.
Tips for Swapping Tokens
Most swaps are gas-sponsored, so you typically do not need to hold a native gas token (ETH, SOL) before swapping.
If slippage is high, Auto warns you before execution. Slippage is the difference between the quoted price and the final execution price caused by market movement.
On Solana, Auto retains a small SOL buffer to keep your wallet functional for future transactions.
A 100% swap may leave a tiny residual amount when a buffer is needed for fees or continued wallet operation.
If you care about a specific chain, name it explicitly. If you do not, Auto selects the best option for you.
To preview pricing without executing, ask for a "quote" instead of a "swap."
Quick Reference: How to Ask Auto to Swap
"Swap $50 of ETH to USDC"
"Swap 25% of my USDC to SOL"
"Get me a quote to swap 1 ETH to USDC"
"Swap my USDC to ETH on Base"
"Use the best route to swap SOL to USDC"
Last updated
Was this helpful?
