UpSwap cross-chain crypto swaps · non-custodial · no wallet connection · all-in fixed quote
Minimal steps, best rates — a safe and simple way to swap crypto across chains.
How does a cross-chain swap work? — 4 steps
From opening the page to receiving your assets usually takes 1-10 minutes. No sign-up, no wallet connection, no KYC at any point.
- 1Pick assets and amount
Choose the source and destination chains and tokens, then enter an amount. The system returns a live quote.
All-in fixed quote: the quoted number is the final amount you receive - 2Enter the receiving address
Enter the wallet address where you want to receive the asset. We validate the format, but never look it up on-chain or collect PII.
No on-chain lookups, privacy preserved - 3Send to a one-time deposit address
Send from your own wallet to the deposit address we generate. No wallet connection, no approvals, no signatures.
No approvals, no connection, zero exposure surface - 4Wait for delivery
The routing network performs the cross-chain swap automatically and sends the asset to your receiving address. Usually 1-10 minutes, with no fees beyond the quote.
What you see is what you get
Why UpSwap
- Best rates
Smart routing compares quotes across multiple routes in real time and locks in the one that pays you the most, with no hidden fees.
About all-in fixed-quote fees → - Fund safety
Non-custodial end to end — funds never pass through the platform. Upstream routing-network contracts are independently audited by ConsenSys Diligence, Halborn, CertiK and others.
Explore the security model → - No KYC, no sign-up
No email, phone number, or identity verification — open the page and swap, fully anonymous on-chain.
Read the AML & Sanctions Policy → - No wallet connection, no approval risk
No approvals signed, no wallet connected — you send manually from any wallet or exchange, eliminating approval-based theft risk.
See the full flow →
Which chains and tokens are supported for cross-chain swaps?
14+ major blockchains × 60+ tokens · 166 (chain, token) combinations in total. See the full list in the asset selector of the widget above.
Chains
-
Bitcoin -
Ethereum -
Solana -
BNB -
Base -
Arbitrum -
Optimism -
Polygon -
Tron -
Avalanche -
NEAR -
Sui - + more
Tokens
-
BTC -
ETH -
SOL -
USDT -
USDC -
BNB -
TRX -
POL -
AVAX -
DAI -
WBTC -
WETH - + 60+ more
Back to the widget to see every combination supported in real time
Cross-chain swap fees
One all-in fixed quote at the best available rate — destination-chain gas, bridge gas, and spread are all included. Not a cent is deducted beyond the quote.
| Dimension | Centralized exchange (CEX) | Traditional cross-chain aggregator | UpSwap |
|---|---|---|---|
| Headline fee | Looks like 0% | From 0.05% | All-in fixed quote (included) |
| Spread / slippage | 0.1-0.5% (hidden) | Can reach 1-3% (stacked) | Included in the quote |
| Destination-chain gas | Extra withdrawal fee | Paid by the user | Included in the quote |
| Bridge gas | — | Paid by the user | Included in the quote |
| Actual total cost | 1-3% | 2-5% | All-in fixed quote |
| Quote vs actual | Often drifts | Often understated | Fixed quote, what you see is what you get |
Example: you swap 100 USDC and UpSwap shows "You receive 99.x USDC" — then it is exactly 99.x USDC, down to the last digit (the number shown is the final amount that arrives).
How does a cross-chain swap keep your funds safe?
There is no fund-holding attack surface — UpSwap's code path never handles your assets at all.
No custody
UpSwap never touches your assets at any point. Even if our servers were fully compromised, an attacker could not reach a single user fund — the code path simply never handles assets.
No approvals
You never connect a wallet, approve a contract, or sign anything. One single send, the order completes, and no ongoing exposure surface remains.
Refund on failure
If routing fails unexpectedly, the system issues an automatic refund to the source address. Failed orders incur no service fee — only the physical gas of the on-chain refund transfer is deducted.
Popular swaps
The 7 most used swap routes — open one for the full flow and a live quote.
- USDT ERC20 → USDT TRC20Ethereum → Tron · save on gas
- USDT TRC20 → USDT ERC20Tron → Ethereum · enter DeFi
- BTC → USDTBitcoin → stablecoin · lock in profits
- ETH → USDTEthereum → stablecoin · cash out
- ETH → SOLEthereum → Solana · cross-ecosystem
- BTC → ETHBitcoin → Ethereum · swap between majors
- SOL → USDTSolana → stablecoin · lock in profits
Cross-chain swap FAQ
How do I make a cross-chain swap?
It takes 4 steps: ① choose the coins and amount → ② enter your receiving address → ③ send your tokens to the designated address → ④ wait for them to arrive. No sign-up needed, and the whole process is on-chain and non-custodial.
Which chains do you support?
14+ chains: Ethereum, Solana, BNB, Base, Arbitrum, Optimism, Polygon, Bitcoin, Tron, NEAR, Avalanche, and other major blockchains.
How do I know I'm getting the best rate?
For every swap, we compare live quotes across multiple cross-chain routes and automatically pick the one that pays you the most. The quote already includes all fees — no hidden costs. It refreshes automatically before it expires, so what you see is what you get.
Is my money safe? What happens if something goes wrong?
We are a fully on-chain, non-custodial platform — we never touch or hold your funds at any point. Swaps are executed by the underlying on-chain contracts, which have gone through multiple rounds of independent security audits with no record of fund loss to date. If a route fails unexpectedly, the system issues an automatic refund to the source address of your deposit.
Do I need to sign up or complete KYC?
No. We collect no personal information — no email, phone number, or identity verification. Just open and use. Your order history is saved only locally in your browser; we store no user data, and you stay fully anonymous on-chain.
Do I need to connect a wallet or sign any approvals?
No. There is no wallet connection at any point, and no token approval transactions are required. After you place an order, you get a one-time deposit address and send the funds yourself from any wallet or exchange. Since there are no approvals at all, the common risk of funds being drained through phishing via unlimited approvals simply does not exist.
How long does a swap take?
Usually 1-10 minutes, depending on block confirmation speed on the source chain. Solana / Tron are typically the fastest; Bitcoin needs 1-3 confirmations.
Still have questions about cross-chain swaps?
Finished the FAQ and want to go deeper? These 4 in-depth pages are worth a read.
-
How it works
From quote to delivery: the 4-step flow plus an 8-chapter deep dive.
-
Transparent fees
Multi-provider bidding via the quote-matching engine / all-in fixed quote, what you see is what you get / compared with traditional options.
-
Security model
Non-custodial architecture / HMAC replay protection / privacy as security / honest boundaries.
-
Contact us
4 dedicated mailboxes for support, privacy, compliance, and security — first response within 48 hours; security reports acknowledged within 24 hours.