TorrentSwap
HomeExchangeBridgeHow it worksLearnSupported chainsFAQ
HomeExchangeBridgeHow it worksLearnSupported chainsFAQ
TorrentSwap

Explore network-qualified cross-chain swap routes. Standard swaps do not require a TorrentSwap account; availability and checks may vary, and blockchain activity remains public.

Product

  • Exchange
  • Cross-chain bridge
  • Supported chains
  • How it works
  • Track a swap
  • Learn

Reviewed routes

  • Swap BTC to ETH
  • Swap BTC to USDC
  • Swap BTC to USDT
  • Swap ETH to BTC
  • Swap ETH to SOL
  • Swap USDC to BTC

Company & legal

  • About
  • Security
  • FAQ
  • Terms
  • Privacy
  • Editorial policy
  • Competent authorities

© 2026 TorrentSwap. All rights reserved.

  1. Home
  2. Learn
  3. What Is a Cross-Chain Swap?

What Is a Cross-Chain Swap?

A cross-chain swap exchanges an asset on one blockchain for an asset on another. For example, a user can send native bitcoin on the Bitcoin network and receive ether at an Ethereum address without first managing an exchange account balance.

The two blockchains do not share one ledger. A route must therefore coordinate a confirmed source deposit, an exchange under the quoted conditions, and a destination transaction. That coordination introduces network, liquidity, address, and timing risks that do not exist in a single-chain wallet transfer.

By the TorrentSwap Editorial Team

Published: 2026-07-08

Updated: 2026-07-17

Factual review: 2026-07-17 by the TorrentSwap Editorial Team

Read our editorial policy

Why two networks have to be coordinated

Bitcoin, Ethereum, Solana, and other networks validate their own transactions independently. A transaction confirmed by one network does not automatically create a transaction on another. A cross-chain route watches for the source deposit under its confirmation rules and then coordinates delivery of the destination asset.

This is why a source transaction hash and a destination transaction hash describe different events. Both may be needed to understand whether a swap is waiting for confirmations, being executed, completed, or entering a recovery state.

Cross-chain swap versus bridge

A bridge usually describes moving a representation of value between networks, sometimes keeping the same ticker or creating a wrapped asset. A swap describes exchanging one asset for another. A transaction can do both at once when the source and destination assets are different and live on different networks.

Names alone are not enough to identify the result. Check the exact destination asset and network in the quote—for example, native ETH on Ethereum is not the same asset as ETH represented on Arbitrum, and native BTC is not WBTC on Ethereum.

The transaction flow

First, select a source asset and network and a destination asset and network. Next, enter an amount and request a current quote. The quote should identify the expected receive amount, minimum received where applicable, and its expiry or freshness.

Before creating the swap, provide a destination address on the destination network and a refund address on the source network. After creation, send only the requested asset and amount to the displayed deposit address. Keep the source transaction hash so the route can be tracked without exposing wallet secrets.

  • Select network-qualified assets rather than relying on a ticker alone.
  • Review a fresh quote and its minimum received before continuing.
  • Verify both destination and refund addresses against the correct networks.
  • Send only the exact asset and amount in the current deposit instructions.

Why quotes expire

Liquidity, market prices, and network conditions can change between quote creation and deposit confirmation. An expiry limits how long the route accepts the quoted conditions. If a quote is stale, request a new one instead of using old deposit instructions.

No static guide can provide a valid rate, minimum, or settlement time. Those values are specific to the live route and amount, and an estimate is not a completion guarantee.

What to verify before sending

Blockchain transfers are generally irreversible. A correctly formatted address may still belong to the wrong person, and the same token ticker can exist on several networks. Confirm the site domain, source network, destination network, asset, amount, address, and quote freshness independently.

Standard swaps do not require a TorrentSwap account, but that does not make on-chain activity anonymous. Transactions and addresses remain visible on their public ledgers, and route availability or checks can vary.

Sources and further reading

  • Bitcoin Developer Guide: Transactions
  • Ethereum.org: Transactions
  • Solana Documentation: Transactions

Start a Swap

BTC to ETHETH to BTCETH to SOL

Frequently Asked Questions

Does a cross-chain swap move one coin between blockchains?

Not literally. Each blockchain records its own assets and transactions. A route coordinates a source-chain deposit with delivery of the selected destination asset on another network.

Is a cross-chain swap instant?

No fixed time applies. The source network must confirm the deposit, the route must execute under current conditions, and the destination network must confirm delivery. Use the live quote and tracker rather than a static timing claim.

What information should I keep after sending?

Keep the source transaction hash until settlement or recovery is resolved. Never share a seed phrase, private key, or wallet password with support.

Review a network-qualified route

Select the exact source and destination networks, request a current quote, and verify both wallet addresses before sending.

Start a Swap How It Works