What is a cross-chain swap?

Blockchains do not talk to each other. Bitcoin cannot send coins to a Solana address, and Ethereum cannot hold Monero. A cross-chain swap solves that: you give up a coin on one chain and receive a different coin on another chain. Bitcoin to Ethereum, Ethereum to Monero and USDT on TRON to Bitcoin are all cross-chain swaps. There are three common ways to do one: a bridge, a decentralised cross-chain protocol, or a swap service that handles both sides for you.

Bridges and wrapped tokens

A bridge moves information and assets between chains, usually by locking a coin on one chain and issuing a token that represents it on another. That token is a wrapped asset: WBTC on Ethereum, for example, is an Ethereum token that tracks Bitcoin, not Bitcoin itself. Bridges are useful inside DeFi, but they add risk. Smart-contract bugs can lose user funds, and bridges have been among the largest targets in crypto: ethereum.org cites the Wormhole bridge, which lost 120,000 wETH, about $325 million. Trusted bridges also depend on their operators.

  • You receive a wrapped token, not the native coin.
  • Smart-contract and operator risk sit on top of normal network risk.
  • Getting back to the native coin usually needs another step.

Decentralised cross-chain protocols

Some protocols swap native assets across chains on-chain, using liquidity pools and vaults instead of wrapped tokens. You connect your own wallet and the protocol settles the trade. The trade-off is pricing: the amount you receive depends on pool depth and slippage at the moment of execution, large orders can be split over time, and only the chains the protocol supports are available. Monero is often not among them.

Cross-chain bridge or swap? Two common examples

ethereum.org describes three ways bridges move value: lock-and-mint (lock the coin on one chain, mint a wrapped copy on the other), burn-and-mint (destroy the token on one chain, issue it on the other) and atomic swaps (trade directly between chains). It also separates trusted bridges, which rely on an outside group to verify transfers, from trustless ones, which rely on the chains’ own code. The question to ask is simple: what do you hold at the end, and who do you depend on until then?

  • Bridge ETH to Solana: usually leaves you with a wrapped ETH token on Solana. A swap from ETH to SOL leaves you with native SOL instead.
  • Bridge BTC to Ethereum: usually leaves you with a bitcoin token such as WBTC, backed by a custodian. A swap from BTC to ETH pays native ETH; there is no wrapped bitcoin to redeem later.
  • Use a bridge when you need the same asset inside another chain’s apps; use a swap when you want the other chain’s own coin.

Swap services: native in, native out

A swap service takes the coin you send on its native chain and pays out the coin you want on its native chain. There is no wrapped token and no smart contract to approve: you send from a normal wallet and receive at a normal address. The honest trade-off is trust: for the length of the order the service holds your deposit until it sends the payout, so its reputation, process and transparency matter. On VeriSwap every status change is checked by a person and logged on your order page, from deposit confirmed to payout sent.

  • Native coins on both sides, including Monero.
  • No wallet connection or token approvals.
  • You rely on the service for the minutes the order is open.

How a cross-chain swap works on VeriSwap

Pick the coin you have and the coin you want: Bitcoin, Ethereum, Monero, Litecoin, Solana, Cardano, USDT, USDC, XRP, Zcash or Dash. Paste a receiving address on the destination chain, review the quote and create the order. The receive amount includes the 0.5% service fee and is held for 15 minutes; the minimum is $50; there is no account and no identity check from us. Send the exact amount shown from your own wallet and follow the order page until the payout arrives.

  • Bitcoin to Solana, Ethereum to Monero, USDT on TRON to Bitcoin: one order each.
  • Choose the network carefully for tokens such as USDT and USDC.
  • Your wallet pays the network fee for the deposit; the payout network fee is inside the quote.

Mistakes to avoid

Cross-chain swaps fail in predictable ways.

  • Pasting an address from the wrong chain; many chains share the 0x format.
  • Sending a wrapped token such as WBTC when the order expects native coins.
  • Choosing a USDT network that the receiving wallet or exchange does not support.
  • Letting the 15-minute quote expire before the deposit is sent.

Source notes

Network and regulatory facts are based on the documents below. VeriSwap flow details describe the current exchange process.