Send and receive Bitcoin in Phantom

  • Updated

You can send and receive Bitcoin (BTC) in Phantom using Native SegWit and Taproot Bitcoin addresses. Native SegWit addresses start with bc1q, and Taproot addresses start with bc1p.

New wallets use a Native SegWit address by default. Some apps and services may send Bitcoin to a Taproot address instead. If Taproot is not enabled, funds sent to your Taproot address may not appear in Phantom until you turn Taproot on. To learn more, see Supported Bitcoin addresses in Phantom.

Important: Only send Bitcoin (BTC) to a Bitcoin address. Before submitting a transaction, make sure the address is correct and uses an address type supported by the sending wallet or exchange.

Before you send or receive

You need enough Bitcoin to cover the network fee when sending BTC. This can be around 500 sats, but fees may vary based on network conditions. For more information, see About network fees.

Send Bitcoin from Phantom

  1. On the Home tab, select Send.
  2. Select your Bitcoin address type: Taproot or Native SegWit.
  3. Enter the recipient’s Bitcoin address.
  4. Enter the amount you want to send, then select Next.
  5. Review the details, including the amount, address, and network fee, then select Send to submit the transaction.

After you submit the transaction, it appears as Pending. It may take several minutes for your Bitcoin to reach the recipient, and sometimes longer when the Bitcoin network is congested.

Receive Bitcoin in Phantom

Choose the Bitcoin address type supported by the sending wallet or exchange.

  1. On the Home tab, select Receive.
  2. Select your Bitcoin address type: Taproot or Native SegWit.
  3. Copy the address or scan the QR code using the sending wallet or exchange.
  4. In the sending wallet or exchange, paste your Phantom Bitcoin address into the destination field.
  5. Review the details, then submit the transaction from the sending wallet or exchange.

After the transaction is submitted, the deposit appears as Pending. You may see the amount appear before the deposit is confirmed, but you cannot spend it until the transaction has at least one network confirmation.

Common issues

Bitcoin is missing from my wallet

If your Bitcoin does not appear in Phantom after receiving it, it may have been sent to a Taproot address (bc1p…) while Taproot is turned off. To check your balance, turn Taproot on:

  1. Go to SettingsPreferencesPreferred Bitcoin Address.
  2. Turn on Taproot.
  3. Return to the Home tab and check your balance again.

Transaction fails due to insufficient balance

A transaction can fail if you do not have enough Bitcoin to cover the network fee. You typically need at least 500 sats, but the required amount may vary based on network conditions.

Another Bitcoin transaction is still pending

Phantom allows only one pending Bitcoin transaction at a time. If a transaction is already pending, new sends are blocked until it confirms. You may see this message: "You can only have one BTC transfer pending at a time."

To check your transaction status, go to mempool.space (the mempool) and enter your wallet address or transaction ID.

  • If the transaction is pending in both Phantom and the mempool, wait for it to confirm.
  • If the transaction is confirmed on the mempool but still shows as pending in Phantom, reset the Phantom app and then sign back in with the same wallet. For detailed steps, see Reset the Phantom app.

FAQ

How many confirmations does Bitcoin need before it appears in my wallet?

Received Bitcoin may appear in your wallet as pending before it is fully confirmed. You need at least one network confirmation before you can spend or send it. Confirmation time varies depending on network congestion and the fee paid by the sender. It typically takes between 10 minutes and an hour, though it can occasionally take longer.

You can check the status of a transaction at mempool.space by searching for your wallet address or the transaction ID.

See also

Was this article helpful?

89 out of 161 found this helpful
Can't find what you're looking for?

Start a chat