Approval hygiene
leaving standing unlimited approvals on routers you no longer use. Scope what you trade and periodically revoke the rest.
The old cross-chain ritual: trade on one exchange, withdraw to a bridge, wait, withdraw again, pay three fees, keep four tabs open. The modern swap collapses all of it into one signed transaction: pick what you hold and what you want, on whichever chains they live, and the router handles the rest.
This guide covers the flow, the two routing rails, and how to read the quote so you know you are getting the price you see.
Every step, in order.
Go to swap.u.cash and connect the wallet holding your asset: browser wallet, mobile, or a web3 name if you have claimed one.
Choose the asset you pay and the asset you receive. Permalinked pair pages (swap.u.cash/btc/eth style) arrive with both sides prefilled.
The screen shows the route, the expected output, the network fee, and the flat platform fee. Slippage tolerance sets the worst price you will accept; above it, the transaction reverts instead of filling badly.
Your wallet signs a single transaction. The router executes the trade: direct pool, split route, or hop through an intermediate asset, whichever prices best.
Chains differ between the two sides? The router bridges alongside the trade: value leaves chain A and lands on chain B without a separate bridge balance in between.
The output settles on-chain to the address you chose. Nothing is held, nothing is custodial, and the transaction hash is your receipt.
Two routing rails run under the one interface. The non-custodial DEX routes through on-chain pools on the asset's own network, best-price scanned, settling to your wallet with the chain's finality. The instant-exchange network reaches assets and pairs the DEXs cannot (Bitcoin to a Solana token, Tron to an L2) by settling through the instant rail's liquidity. You rarely need to care which one serves your pair; the interface picks per pair and says so plainly when it matters.
What goes wrong in practice, and the habit that prevents each one.
leaving standing unlimited approvals on routers you no longer use. Scope what you trade and periodically revoke the rest.
zero tolerance reverts real trades on volatile pairs; unlimited tolerance invites sandwiching. Set a bound that matches the pair's depth.
arriving at a chain with assets but none of its gas token. Keep a little ETH or SOL per active chain or the first move stalls.
Accept Bitcoin, Ethereum, stablecoins and 53 more assets at checkout in minutes: connect…
Three ways to get UCASH, the U.CASH network token: card or bank through the partner ramp,…
Claim a .u or @u name, verify it with your wallet, and point it at your addresses across…
Six guides, one platform, every rail non-custodial.