Your swaps

Resume unfinished swaps, or open full history.

Start a new swap Swap History

INTERACTIVE GUIDE · ~2 min

How to Swap BTC to ETH

Practice the BTC to ETH flow with sample addresses so you can review the quote, wallet details, and deposit steps before using real funds.

You Send

Assets

You Receive

Assets

Est. Time to Complete Est. Time
All fees included

Checklist Before Swapping BTC to ETH

Sending Bitcoin

  • BTC availableEnough BTC for the swap and Bitcoin network fee.
  • Bitcoin network onlySend BTC on the Bitcoin network only.
  • Refund address readyKeep a Bitcoin refund address you control ready.
  • Wallet or exchange can send BTCConfirm Bitcoin withdrawals are supported on the Bitcoin network.

Receiving Ethereum

  • Ethereum receive addressHave an Ethereum address ready before creating the swap.
  • Wallet supports ETH on EthereumUse a wallet or exchange that can receive ETH on Ethereum.
  • Correct networkVerify the receive address is for the Ethereum network.
  • Address verifiedDouble-check the destination address before creating the swap.

How Your BTC to ETH Swap Works

This guide follows the normal BTC to ETH flow: review the quote, send BTC on Bitcoin, wait for confirmation, and receive ETH on Ethereum.

  • Get quote
  • Deposit
  • Receive

Native settlement

Send BTC and receive ETH on Ethereum. No wrapped tokens.

Upfront quotes

Review the amount & delivery time before exchanging.

Non-custodial

Send from your wallet. Receive to your wallet. All onchain.

Common Questions About Swapping BTC to ETH

Can I swap BTC to ETH if I only have Bitcoin?

Yes. You only need Bitcoin to begin the swap. This guide lets you practice the process before completing a live swap.

Can I send Bitcoin from Coinbase or another exchange?

Yes. Most exchanges let you withdraw Bitcoin to the deposit address created for your swap. Always verify the asset and network before sending.

Do I need to connect a wallet?

No. You only need an Ethereum receive address. A wallet connection is not required for this guide or for creating a swap.

Where do I send my Bitcoin?

You send BTC to the unique Bitcoin deposit address created when you confirm your swap. The Practice Swap shows exactly where this deposit address appears before you send any real funds.

Which Bitcoin network should I use?

Use BTC on the Bitcoin network. Do not send wrapped Bitcoin or BTC from another blockchain.

What happens if I send Bitcoin on the wrong network?

The swap may not recognize the deposit, and recovery may not be possible. Always send BTC on the Bitcoin network shown for your swap.

Will I receive ETH on Ethereum or a wrapped token?

You receive ETH on Ethereum, not a wrapped token.

Does it cost money to send Bitcoin?

Yes. A Bitcoin network fee is required to send BTC. This fee is charged by the Bitcoin network and is separate from your swap quote.

Guide Outline

Expand a step to learn more.

Bitcoin is selected

This confirms the route starts with BTC on Bitcoin. In a live swap, the asset and network you send must match the route exactly.

Ethereum is selected

This shows the route delivers ETH. Before going live, make sure your receive wallet supports that asset on Ethereum.

Enter the BTC amount

Use a sample amount to see how the quote changes and what the route expects before you create a live order.

Review the BTC to ETH quote

Check the quoted output, route details, and estimated duration here. The guide should help you understand what affects timing before you send funds.

Add destination and refund addresses

The destination address is where the completed swap arrives. The refund address is used for eligible returns on the same network as the asset you send.

Create the swap order

Once the quote and wallet details look right, this step prepares the deposit instructions you would follow in a live swap.

Complete the final checks

Review the send network, receive network, both addresses, and the minimum receive amount before deposit.

Make the sample BTC deposit

This step shows the deposit stage of the route. In a real swap, sending the wrong asset or the wrong network can stop the deposit from being recognized.

Simulate confirmation and execution

After deposit detection, the guide simulates confirmation, route execution, and ETH delivery so users know what happens between deposit and completion.

Complete the BTC to ETH practice swap

The final state confirms the practice route has finished successfully. From there, users can restart the walkthrough or continue to the live exchange route.

Guide Outline

Expand a step to learn more.

Bitcoin is selected

This confirms the route starts with BTC on Bitcoin. In a live swap, the asset and network you send must match the route exactly.

Ethereum is selected

This shows the route delivers ETH. Before going live, make sure your receive wallet supports that asset on Ethereum.

Enter the BTC amount

Use a sample amount to see how the quote changes and what the route expects before you create a live order.

Review the BTC to ETH quote

Check the quoted output, route details, and estimated duration here. The guide should help you understand what affects timing before you send funds.

Add destination and refund addresses

The destination address is where the completed swap arrives. The refund address is used for eligible returns on the same network as the asset you send.

Create the swap order

Once the quote and wallet details look right, this step prepares the deposit instructions you would follow in a live swap.

Complete the final checks

Review the send network, receive network, both addresses, and the minimum receive amount before deposit.

Make the sample BTC deposit

This step shows the deposit stage of the route. In a real swap, sending the wrong asset or the wrong network can stop the deposit from being recognized.

Simulate confirmation and execution

After deposit detection, the guide simulates confirmation, route execution, and ETH delivery so users know what happens between deposit and completion.

Complete the BTC to ETH practice swap

The final state confirms the practice route has finished successfully. From there, users can restart the walkthrough or continue to the live exchange route.