How buy Bitcoin with MetaMask Wallet?

How buy Bitcoin with MetaMask Wallet?

Dylan Matthews
Fact Checked
Sep 18, 2022

Summary: You cannot directly buy Bitcoin with Metamask because it only supports Ethereum Virtual Machine (EVM) based currencies. That said, you can swap ETH or another ERC-20 token for 'WBTC' - which is a wrapped version of Bitcoin (BTC).

If you are looking to get started quickly, we recommend Uniswap (V3) as the most trusted DEX to buy WBTC. You can find the ETH/WBTC contract here.

Table of Contents

Best DEX to buy WBTC

Platform Highlights

  • Buy Wrapped Bitcoin (WBTC) with a MetaMask Wallet.
  • 0.1% trading fees for ETH/WBTC and USDC/WBTC pools.
  • Most trusted DEX with the highest volume on any blockchain

Can I buy Bitcoin with Metamask?

You can buy 'Wrapped' versions of Bitcoin with Metamask on any available chain like Ethereum, Avalanche, Fantom, Harmony, and others. You cannot buy normal Bitcoin (BTC) because the token format is different and cannot be ported to the Ethereum Virtual Machine (EVM) infrastructure.

With that said, WBTC, renBTC and other forms of Wrapped Bitcoin are secure and are pegged to the price of Bitcoin. Another great bonus is that you can you lending platforms like AAVE to deposit WBTC and earn interest.

How to buy Wrapped Bitcoin on Metamask

Buying WBTC on your Metamask Wallet is easy and can be done in three simple steps.

Step One: Buy Ethereum (ETH) from a centralized exchange and send it to your Metamask Wallet

Step Two: Visit a trusted decentralized exchange like Uniswap to convert your ETH for WBTC.

Step Three: Input the amount of ETH you want to swap for WBTC and select 'Swap'.

Buy BTC Metamask Wallet
Swapping 0.02 ETH for 0.0014 WBTC on Uniswap

Step Four: After selecting 'Swap' you will then be shown a confirmation of your transaction. Make sure all of the details for the ETH to WBTC swap are correct and finalize the trade.

Confirm BTC buy Metamask
Confirming my ETH/WBTC transaction on Uniswap

After this is complete, you will have the WBTC in your Metamask wallet. This guide can be replicated across any EVM chain like Avalanche (AVAX). On that platform, you would visit a DEX like Trader Joe and swap ETH or AVAX for WBTC.e.

How to add Wrapped Bitcoin to Metamask

In order to add Wrapped Bitcoin to your Metamask Wallet, you will need to click the 'Import Tokens' button at the bottom of your Metamask chrome extension. From there, simply type in 'WBTC' as shown below and click through until it appears in your wallet.

BTC Metamask Address
Adding WBTC to Metamask Wallet

The contract address for Wrapped Bitcoin (WBTC) is: 0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599

Can I add the Bitcoin Network to Metamask?

You cannot add the Bitcoin network to your Metamask wallet because it is not Ethereum Virtual Machine (EVM) compatible. There is no way to bridge Bitcoins from the BTC network (or lightning network) to an EVM chain like Ethereum, Avalanche or Optimism.

Can Metamask hold Bitcoins?

Metamask cannot hold native Bitcoin (BTC), only wrapped Bitcoins like WBTC, renBTC, WBTC.e, aBTC and others.

Dylan Matthews

I am the Founder & CEO of Buy Bitcoin Bank and was previously an engineer for a Prop trading firm in Crypto.

View Posts