Pular para conteúdo principal

Getting started with Bitcoin

Bitcoin, the world’s largest cryptocurrency, is now supported in MetaMask. You can now manage your BTC alongside your Ethereum and Solana assets all in one wallet.

Jump to a section to get started:

Your MetaMask Bitcoin account

When you create a new MetaMask account, a Bitcoin address is automatically generated for you. This is part of MetaMask’s new multichain account structure, which derives EVM, Bitcoin, and Solana addresses per account.

Derivation path

Your Bitcoin account follows the Native SegWit derivation path by default. Any imported account must also be Native SegWit to be compatible with MetaMask at this time. Support for other derivation paths will be added in the future.

Importing an existing Bitcoin account

You can import an existing Bitcoin account from another wallet using your 12 or 24-word Secret Recovery Phrase (SRP) or “Secret Key.”

  • Securely locate your SRP or Secret Key on your other wallet (for example, Leather: follow their instructions here)
  • In MetaMask, click ‘Add wallet’ in the account dropdown

MetaMask extension locate add wallet button

  • Select ‘Import a wallet’

MetaMask extension add wallet import a wallet

  • Enter your 12 or 24-word SRP and click ‘Import wallet’ to complete the process.

MetaMask extension import a wallet secret recovery phrase form

  • Importing with your SRP will restore any other supported accounts—including your Bitcoin, Solana, and EVM addresses—so you can manage them together in MetaMask
observação

Importing via private key is not yet supported for Bitcoin accounts.

Finding your Bitcoin address

Your Bitcoin address is automatically available and ready to use within each of your existing accounts. You can find it easily on Extension or Mobile.

  • Click the address dropdown under your account name to pull up the list of addresses

MetaMask extension locate wallet addresses list

  • Locate Bitcoin in the list
  • Click the copy icon to copy your Bitcoin address, or the QR icon to view your QR code and full address

MetaMask extension copy bitcoin account address

You can also get to this screen by clicking the three vertical dots in the account dropdown list and selecting 'Addresses'.

MetaMask extension account list view locate addresses

dica

You can paste this address into any exchange like Binance or Coinbase to send BTC directly to your MetaMask wallet, or use it to transfer a balance from another Bitcoin wallet like Leather.

Swap to, send, or buy BTC

You’re ready to start managing BTC directly in MetaMask!

Swap to BTC

Use MetaMask’s built-in swap feature to move funds to BTC from any EVM or SOL token!

  • Click the 'Swap' button in your wallet homepage

MetaMask extension swap button

  • Select the token to you want to swap from and enter the amount (example: 0.01 ETH on Ethereum)

MetaMask extension choose amount and token to swap

  • Select 'Bitcoin' as the network and BTC as the asset

MetaMask extension choose Bitcoin as destination token and network

  • Review details and confirm the transaction

MetaMask extension bitcoin swap confirm

Your BTC balance will update in your asset list once the transaction completes.

observação

Bitcoin transactions are much slower than Ethereum or Solana networks. You can monitor progress in the Activity > Transactions tab.

MetaMask extension activity tab pending Bitcoin swap transaction

Send BTC

Already have BTC elsewhere? Simply send it to your MetaMask Bitcoin address.

  • Locate and copy your Bitcoin address
  • Paste it into the recipient field in your exchange or other wallet
  • Review details and verify your address before confirming
    • Remember you can only send and receive funds from addresses on the Native Segwit derivation path in MetaMask

Your BTC balance will appear in your wallet after the transaction is confirmed.

observação

Bitcoin transactions are much slower than Ethereum or Solana networks. You can monitor progress in the Activity > Transactions tab.

MetaMask extension activity tab pending Bitcoin swap transaction

Buy BTC

Want to buy BTC with your local currency? MetaMask has you covered.

  • Click the 'Buy' button in your homescreen

MetaMask extension buy button

  • Select your region and follow the steps to view available payment methods
  • Choose your desired payment method. Options vary by region. (Example: PayPal, Apple Pay, debit/credit card, or ACH/SEPA bank transfer)
  • Select Bitcoin and enter your desired amount
  • Choose your quote and confirm the transaction (the best value-option is presented first)

Your BTC will appear in your asset list once the transaction completes.

observação

Bitcoin transactions are much slower than Ethereum or Solana networks. You can monitor progress in the Activity > Transactions tab.

MetaMask extension activity tab pending Bitcoin swap transaction

Happy HODLing!

Was this helpful?
Connect MetaMask to provide feedback
What is this?
This is a trial feedback system that uses Verax to record your feedback as onchain attestations on Linea Mainnet. When you vote, submit a transaction in your wallet.