Cross-chain bridge · no account · no wallet connection

Send on one chain.
Receive on another.

Get a quote, send from any wallet or exchange to the address we give you, and your funds arrive on the other network. 20 networks, priced across several bridges: see them all.

Swap How it works
20 networks watched every 15 s 1 deposit address per order
Bitcoin
Ethereum
Base
Arbitrum
Solana
Tron
BSC
Polygon
USDCUSDTAAVEETHLINKcbBTCEURC+ more, per network
Networks2013 as origin · 20 as destination
Active tokens86prices refreshed continuously
Accounts, logins, wallet pop-ups0the order id is your receipt
Deposit address1 per ordernever reused, never shared

How it works

QuoteUSDC Base → USDC Arbitrum
You send100.00 USDC
Network fee and processing−1.56 USDC
You receive98.44 USDC
✓ nothing added after the quotestops if the price slips over 1 %

One price. Fees already out.

The number on the quote is the number that lands. Network fees and processing are inside it, and if a fresh quote just before we bridge would pay you more than 1 % less, the order stops instead of quietly paying you less.

Send from anywhere
Exchange withdrawal✓
Phone wallet✓
Hardware wallet✓
Browser extension pop-upnot needed
Your deposit address · Base 0x7a3f…B91E

Nothing to connect

There is no wallet to link and nothing to sign in the browser. Send from an exchange, a phone app or a hardware wallet, straight to the address on the order page. The network and the exact amount are printed next to it, with a QR code.

OrderDeposit addressStatus
a3f8…c21d0x9B1e…4F07paid ✓
5c02…e9aa0x2D74…A6c3awaiting
d7e1…03b40xF41a…8E2bawaiting
3 orders · same amount · same chain→ only the address that received funds is marked paid

Your own deposit address, every order

Each order gets a fresh address of its own, and we only ever look at that one address for your payment. Two people bridging the same amount on the same chain can never be confused, and an address is never shown twice.

Refunds go back to you

You give a refund address when you order. If the route cannot complete, or less arrives than quoted and you would rather not proceed, funds return there on the origin chain, minus any network fees already incurred. The order page shows the refund transaction the moment it is sent.

Supported networks

20 networks, native tokens in and out

Every network in detail →

Bitcoin
send · receive
Arbitrum
send · receive
Base
send · receive
BSC
receive only
Ethereum
send · receive
HyperEVM
receive only
Hyperliquid
receive only
OP Mainnet
send · receive
Polygon
receive only
Robinhood Chain
receive only
Solana
send · receive
Tron
send · receive
Sui
send · receive
XRP Ledger
receive only
TON
receive only
Litecoin
send · receive
Dogecoin
send · receive
Bitcoin Cash
send · receive
Zcash
send · receive
Aptos
send · receive
Tokens USDCUSDTAAVEETHLINKcbBTCEURCWETHwstETHDAIPYUSDUNI and more per network, each switched on only after a live check that it can be reached
Under the hood

A website, and secure servers behind it.

The website shows quotes and order pages. Everything that moves money runs on separate secure servers, which check every open order every fifteen seconds. We search the bridges and exchanges we support for the best route between the two networks.

Deposit addressesone per order
Transfers, bridges, refundshandled here
Decides fromthe order record
Reachable from the internetno

The secure servers handle the money

They give each order its own deposit address, and every transfer, bridge and refund is decided on them from the order record. The website only ever reads.

Checks every15 s
Underpaid deposit2 min grace, then policy
Late deposit to an expired orderrefunded
Bridge outcome unknownheld for a human

Built for the boring failures

Underpayments, late payments, a route that prices but will not build, a chain that accepts a transaction and then fails it. Each one has a written rule, and the unclear cases stop and wait rather than guess with your money.

Route searchseveral bridges
Pricesrefreshed continuously
Quote re-check before bridgingstops past 1 % short
Transfer trackinguntil the fill lands

Routing

We search the bridges and exchanges we support for the best route between the two networks, build the transaction, and report the transfer until it completes on the destination.

The whole picture, on its own page →

Swap

Cross-chain, made simple

The token you asked for, on the chain you asked for, from whatever wallet you already have. Pricing that tracks what the route actually costs, so cheap chains stay cheap.

Quotes for 100 USDC, Base → Arbitrumfee already taken off
Bridge A best98.44 USDC ~2 min
Bridge B98.31 USDC ~4 min
Bridge C98.07 USDC ~1 min
Several bridges asked at the moment you look. Tick one to prefer it; if it cannot do your transfer, another is used.

Several bridges, one honest number

Every quote asks several bridges and shows you what each would deliver, with network fees and processing already taken off. The quote shows the exact figure before you decide.

Order a3f8c21d-…bridging
awaiting depositdeposit confirmedbridgingawaiting fillcompleted
Deposit tx0x41c9…e07a ↗
Bridge tx0x8bd2…3f10 ↗
Support chaton this page

Every order has a page

Bookmark it or keep the id. It shows each step as it happens with the transaction links, and the support chat sits on the same page so you never have to describe your order to anyone.

Your receiving address (Arbitrum)
0xAB5801a7D398351b8bE11C439e05C5B3259aeC9B
✕That receiving address has a wrong letter or digit - its checksum does not match. Please copy it again from your wallet.
EVM · EIP-55 checksumBitcoin · bech32 / base58checkSolana, Tron · base58check

A wrong letter is caught before you send

Every receiving and refund address is decoded and checksummed for its chain before a deposit address is even issued. A typo is refused with a plain sentence, not discovered after the money has moved.

Every state has a name and a rule

Awaiting deposit, confirmed, bridging, awaiting fill, completed. Expired orders that get a late deposit are refunded. A bridge whose outcome cannot be confirmed is never auto-refunded on a guess; it is held and reviewed, because funds may already have left.

Your referral code0.5 % of each order
Referral code  SUMMERcopy
Paid tothe address you registered, on its chain
Attributioncode on the order, no cookies needed
Refer

Earn 0.5 % on every order you send our way

Register a payout address, get a code, and every order that carries it pays you a share of its value. No account here either: the code and the address are the whole relationship.

Create a referral code
What people say

Trusted by people who just wanted their funds on the other chain

Sample quotes while we are new. They are replaced with real ones as orders complete.
@marcus_ldn

Sent USDC from Base to Arbitrum from my exchange withdrawal page. No wallet pop-up, no sign-up, the order page just ticked along until it landed.

@sofiabuilds

The quote was the number that arrived. I have used bridges that quietly shave a bit off at the end; this one did not.

@tomasz.eth

Typed a receiving address with one wrong letter and it refused it with a plain sentence before I sent anything. That alone is worth it.

@priya_onchain

ETH to SOL took a few minutes. Kept the order ID in a note like the page told me to, came back later, everything was there.

@0xdaniel

Refund address did its job. A route could not complete and the funds came back to my own wallet on the origin chain, with the tx link on the page.

@jen_ops

Support chat already knew which order I was on. I did not have to explain anything, just asked and got an answer.

@kwame_dev

Every order gets its own deposit address. Bridged two identical amounts the same afternoon and both were credited to the right one.

@lena.sol

Tron rate is honest about the energy cost on small orders, and it shows you before you decide. Bigger order, lower rate, exactly as stated.

Support

Talk to a person, on the order page

Support chat

Opens on every page, bottom right. On an order page the order id travels with the message, so nobody asks you for it.

Find an order

Paste an order id on the support page or the swap page to get straight back to its status.

Report a bug

The link is in the footer of every page. Screenshots welcome. Anything with money in it is looked at first.

Email

For anything that does not belong in a chat: support@spanswap.com

Community

Connect with us

X

X

Announcements, new networks and tokens, and status when something is being looked at.

Open X ↗
opening soon

Telegram

The community channel. Questions, route requests, and a place to say when something felt off.

opening soon

Discord

Longer conversations, feedback on the site, and early word on what is being built next.

Ready when you are

A quote commits you to nothing. The deposit address is only issued once you accept it.

Swap now