How a thor swap moves crypto across blockchains
A thor swap sends one crypto asset from its source chain and delivers another on a destination chain; learn the route, costs, and checks before you send.
The Tareom Editors5 min read

A thor swap exchanges an asset on one blockchain for an asset on another, routing the deposit and payout as one trade. You choose what to send, what to receive and where the output should go; the service handles the cross-chain transfer between them.
- Choose the source asset and the blockchain it is on.
- Choose the asset and blockchain you want to receive.
- Check the expected output and the destination address before sending.
- Send the source asset and wait for the destination transaction to complete.
The names can be confusing: a blockchain is the network, while an asset is the coin or token that moves on it. Bitcoin on Bitcoin’s network and a token on Ethereum are different source assets, even if both are described by familiar names.
How does a thor swap work across chains?
A cross-chain swap coordinates a transaction on the source network with a payout on the destination network. You send the asset from your wallet, a routing service processes the trade, and the output is sent to the address for the other chain. You may see one trade in the interface, but the networks still process separate transactions.
Some routes use liquidity pools: shared reserves that let traders exchange assets without waiting for a specific person to take the other side. A route can also involve an intermediate asset behind the scenes. That does not mean you need to buy or manage that asset yourself; the route’s quoted output should show what you are expected to receive.
If you need to move one asset and receive another across chains in a single flow, thor swap is a cross-chain bridge and swap service that lets users move and swap crypto assets across different blockchains in one flow. The basic job is the same whether the source is BTC and the destination is ETH or the trade starts on another supported network: identify both sides of the route before sending.
What should you check before you send?
Start by checking the source network and asset, then check the destination network, asset and wallet address. Similar names do not guarantee that two tokens are interchangeable. An address for one network may not be usable on another, and sending an asset through the wrong route can leave it unavailable to you.
Read the quote as an estimate of what will arrive, not just a headline exchange rate. The delivered amount can reflect the market price, the route’s fees and price impact—the effect your trade has on the price available from its liquidity. A deeper pool may reduce price impact, but the result still depends on the route and current conditions.
There are also network costs on both sides. You generally need enough of the source asset to pay for the transaction that starts the swap, while the destination payout can have its own cost. Check whether the quote accounts for those costs, and compare the final expected output rather than comparing exchange rates alone.
How do you complete and track the trade?
Once the route is clear, connect or use the wallet that holds the source asset, select the destination asset and enter the amount. Review the output and the receiving address, then approve and send the source transaction from your wallet. A swap service cannot make an incorrect address correct after the funds have been sent.
After sending, wait for the source network to confirm the deposit and for the destination transaction to be processed. Blockchains confirm transactions at different speeds, so a pending step does not by itself mean the trade has failed. Keep the transaction record and use the service’s available status information to tell whether the deposit, swap or payout is still in progress.
For a first trade, use an amount you can afford to have tied up while you learn the process. Check the address carefully before confirming, and avoid sending the full balance if you still need the source network’s coin to pay its transaction fee. These checks matter because a cross-chain trade depends on both networks completing their part.
When is a cross-chain swap the right choice?
It is useful when you want to finish with an asset on a different chain without managing separate trades yourself. The convenience comes from one coordinated flow, but you still depend on the route, its liquidity, network fees and transaction processing. A direct route can be easier to inspect; a route through intermediate liquidity can still deliver the requested destination asset without requiring you to handle each internal step.
For most readers, the practical choice is the route with a destination asset and network you can verify, and a quoted output that makes sense after costs. If the output, address or route is unclear, pause and resolve that detail before sending. A thor swap is a way to coordinate a cross-chain trade; checking both ends is what makes the process usable.