Multiswap
Bitcoin network

Swapping to and from the Bitcoin network

Bitcoin is the one network in Multiswap that cannot work the way the others do. There are no smart contracts to approve and no wallet to connect, so a BTC swap runs on a deposit address you send to to from any wallet you already control. This page covers that mechanic — what you set up, what can go wrong, and why Bitcoin routes look different from an EVM swap.

Why Bitcoin works differently from every EVM network

Bitcoin uses an unspent-output (UTXO) model and has no general smart-contract layer. That single fact removes the two steps an EVM swap depends on: there is no token-approval transaction to sign, and there is no contract for a router to call on your behalf. Native BTC also has no ERC-20 form on its own chain, so there is nothing on Bitcoin for a swap contract to hold.

The practical consequence is that connecting a wallet would achieve nothing here. Multiswap skips the wallet-connect and switch-network steps entirely for a Bitcoin source and produces a deposit address instead. You send BTC to that address from whatever wallet or account already holds it, and the route settles on the destination chain.

  • No smart contracts, so no approval transaction to sign.
  • No wallet-connect step — the flow produces a deposit address.
  • BTC is tracked to 8 decimals, not the 18 common on EVM chains.
  • Native BTC has no ERC-20 version on Bitcoin itself.

What a Bitcoin swap needs from you

Because nothing is signed from a connected wallet, a Bitcoin-source route asks for two things up front. The first is the destination: the asset and network you want to receive, and — when that destination is also non-EVM — an explicit receiving address in that chain's own format.

The second is a Bitcoin refund address. A deposit-based route has no connected wallet to fall back on, so if a deposit arrives outside the expected window or the route cannot complete, there has to be somewhere to return the funds. That address is bound into the quote when it is signed, which is what stops it being substituted later. Set it to a Bitcoin address you control.

  • A destination asset and network, chosen before the quote.
  • A receiving address in the destination chain's format for non-EVM destinations.
  • A Bitcoin refund address, bound into the signed quote.
  • The deposit itself, sent from any wallet or account you control.

What you can swap BTC into

BTC is the only asset on the Bitcoin network itself, so every route here is cross-chain by definition. Multiswap compares the engines that quote native Bitcoin and ranks them by the net amount you actually receive, after routing and estimated network costs rather than on a headline rate.

Common destinations are a stablecoin on whichever network you intend to use it (Ethereum, Tron, Solana and others), or a native asset on another Layer 1. Routes back into BTC work the same way in reverse, with the Bitcoin address you want to receive at supplied as the destination.

  • BTC into stablecoins on the network you plan to hold them on.
  • BTC into native assets on other Layer 1 chains.
  • Stablecoins and other assets back into native BTC.
  • Ranked by net received, not by headline rate.

Common mistakes on Bitcoin routes

Most Bitcoin problems come from treating the deposit address like an EVM address. It is single-purpose and tied to one quote: reusing an old one, or sending a second deposit to an address from a previous swap, is the most common way funds end up needing manual recovery.

The other recurring mistake is the refund address. Pasting an address from a different chain — an EVM address, or an exchange deposit address that only accepts a specific memo — leaves the route without a usable fallback. Confirm it is a Bitcoin address, and one you can actually access.

  • Do not reuse a deposit address from an earlier swap.
  • Send the amount the quote expects — a Bitcoin deposit cannot be partially rolled back.
  • Use a Bitcoin address, not an EVM one, for the refund field.
  • Bitcoin confirmations are slower than most chains; a route is not stuck simply because it is not instant.

Fees and what the quote does and does not tell you

Multiswap shows a net-of-fee quote before you confirm: an estimate of what lands at the destination after routing and network costs, instead of a top-line rate that shrinks on arrival. Bitcoin network fees are set by mempool conditions at the time of the transaction, so they move, and no quote can promise a specific settled amount.

Treat the quote as a snapshot for the moment it was produced. Cross-chain movements are hard to reverse once broadcast, so if a route is unfamiliar, send a small test amount and confirm it arrives before committing more.

FAQ

Frequently asked questions

Can I connect a Bitcoin wallet to Multiswap?

No, and nothing would be gained by it. Bitcoin has no smart contracts, so there is no approval to sign and no contract to call. Multiswap produces a deposit address instead, and you send BTC to it from any wallet you already control.

How do I swap BTC without an account?

Choose BTC as the source and pick what you want to receive. Multiswap compares the engines that quote native Bitcoin, you set a Bitcoin refund address, and the app returns a deposit address. There is no sign-up and the swap is non-custodial.

Why does a Bitcoin swap ask for a refund address?

Because there is no connected wallet to return funds to. A deposit-based route needs somewhere to send BTC back if it cannot complete, so that address is bound into the quote when it is signed and cannot be swapped afterwards.

Can I swap Bitcoin to a non-EVM chain like Solana or Tron?

Yes — both are supported destinations from BTC. Because the destination is also non-EVM, you supply a receiving address in that chain's own format, which is bound into the signed quote rather than derived from an EVM wallet.

How long does a Bitcoin swap take?

It depends on Bitcoin confirmations and on the destination chain, and neither is fixed. Bitcoin blocks are slower than most networks, so expect a BTC leg to take longer than an EVM-to-EVM route. Multiswap shows an estimate with the quote rather than a guarantee.

Is swapping BTC through Multiswap custodial?

No. You send from a wallet you control and receive at an address you specify. Multiswap compares routes and ranks them by net received; it does not hold your balance.

Swap cross-chain from Telegram

Non-custodial, no account, and the net amount shown before you confirm. Cross-chain execution runs through Multiswap on Telegram.

Launch Multiswap
Risk notice

Digital asset swaps carry market, liquidity, network, and protocol risk. On-screen figures, rates, and quotes are illustrative and do not constitute financial advice, a solicitation, or a guarantee of execution price or settlement. Use only funds you can afford to put at risk, and ensure cross-chain swapping is permitted in your jurisdiction.