Swaps
Buy, sell or swap any token on any chain we support. One prompt, one confirmation.
A swap is a trade between two tokens, and in Vision it's the only trade you need. Say what you want in one line. Vision works out whether that means a straight swap or a hop between chains, and does it either way. How to swap Tell Vision what you want: "buy $50 of BONK", "swap 1 SOL into JUP", "sell my ARB into USDC". Read the card. One sentence says what is about to happen, the line under it shows what you pay and what you get, and Details holds the rate and the fees.
Press Confirm. Vision signs and submits it; there are no pop-ups and no keys to handle. The card reports its own progress and then links to the transaction. Buy $50 of BONK Swap 0.5 SOL into JUP Sell half my ETH on Base into USDC A trade preview. Paying with cash on Robinhood, receiving on Solana. One step, network fee free. Chains are Vision's problem, not yours Vision trades across Robinhood, Solana and ten EVM chains.
If the thing you're buying lives somewhere else, Vision routes across as part of the same trade. There's no bridge to choose, no second step, and no gas token to buy first. Ask for ETH on Base while holding SOL and you simply end up with ETH on Base. One prompt, whatever the route. What it costs Network fee. Free. Vision sponsors the gas on trades from your Vision Wallet, which is why the network fee under Details reads FREE.
Vision's fee is 1% of what you put in. Total cost is what you pay minus what you receive. It's derived from the two amounts on the card rather than summed from fee lines, so it can't quietly disagree with them. Open Details for the breakdown. Small cross-chain trades are expensive. Crossing chains carries a cost that doesn't shrink with the size of the trade, so on a small amount it dominates. The same $2 cross-chain trade has quoted anywhere between 9% and 40% within an hour.
The total is always on the card before you confirm. If you're trading a small amount, staying on one chain is far cheaper. Paying with cash If you don't say what you're paying with, Vision spends your cash. Naming a token overrides that ("buy X with my ETH"), as does selling something you already hold. Slippage Vision sets slippage for you and widens it on volatile pairs so trades actually land rather than bouncing off a tight limit.
Prefer a fixed cap? Open the Trade screen and set one. The preview cards in chat respect whatever default you choose. Dynamic slippage band.