Guide · Traders, treasury, anyone holding the wrong asset on the wrong chain

How to swap across chains

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.

You needA wallet with an asset to swapGas on the source chain (or a route that handles it)

Step by step

Every step, in order.

Step 01

Open the swap

Go to swap.u.cash and connect the wallet holding your asset: browser wallet, mobile, or a web3 name if you have claimed one.

Step 02

Pick the pair

Choose the asset you pay and the asset you receive. Permalinked pair pages (swap.u.cash/btc/eth style) arrive with both sides prefilled.

Step 03

Read the quote

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.

Step 04

Sign once

Your wallet signs a single transaction. The router executes the trade: direct pool, split route, or hop through an intermediate asset, whichever prices best.

Step 05

Cross-chain if you need it

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.

Step 06

Receive to your wallet

The output settles on-chain to the address you chose. Nothing is held, nothing is custodial, and the transaction hash is your receipt.

The part that matters

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.

Go deeper

DEX routingCross-chain swapSwap directory

FAQ

What does a swap cost?
The on-chain network fee plus a flat, transparent platform fee shown before you sign. No spreads hidden in the route, no routing cuts: the quote is the price.
How long does a cross-chain swap take?
Minutes, dominated by the destination chain's finality. The screen shows progress from source settlement to bridge verification to destination landing.
Can the swap run without me holding gas?
On pairs the instant rail serves, yes: the fee comes out of the traded amount. DEX-routed pairs need gas on the source chain in the native token.

Other guides

How to accept crypto payments

Accept Bitcoin, Ethereum, stablecoins and 53 more assets at checkout in minutes: connect…

How to buy UCASH

Three ways to get UCASH, the U.CASH network token: card or bank through the partner ramp,…

How to claim a web3 name

Claim a .u or @u name, verify it with your wallet, and point it at your addresses across…

Keep going

How to swap across chains, done right

Six guides, one platform, every rail non-custodial.