Send crypto from Phantom

  • Updated

You can send tokens and collectibles from Phantom to another wallet, one of your own accounts, a Phantom user, or an exchange.

Before you send

  • Make sure the recipient supports the same network as the token or collectible you’re sending. For example, if you’re sending USDC on Ethereum, the recipient must also support USDC on Ethereum.
  • For non-native tokens, check the network badge on the token icon to confirm which network you’re using.
  • Make sure you have enough of the network's native token (such as SOL on Solana or ETH on Ethereum) to cover network fees. For more information, see Understanding network fees.
  • Phantom may warn about new addresses. You can continue if you're sure the address is correct.

Mobile app

Note: Some users may see a new version of the token page on mobile. To access the send flow, tap the token, then scroll to Your Positions, tap the variant you want to send, and then tap Send. For more information, see How Phantom chooses the default variant of an asset to show.

  1. Tap the + button in the lower right, then tap Send. Or tap any token in your portfolio, then tap Send.
  2. Paste a wallet address or Phantom username, or tap the QR code icon to scan an address. You can also select one of your own accounts, a recently used address, a saved contact, or a linked bank account (US only).
  3. By default, Phantom uses your Cash account as the payment method. If you're sending another token, tap Cash, then under Payment Method, choose a different token from your portfolio.
  4. Enter the amount.
  5. Review and confirm.

Browser extension

  1. On the Home tab, click Send.
  2. Choose the token you want to send, or click a token in your portfolio and then click Send.
  3. Paste a wallet address. You can also click @ in the address field to choose one of your own accounts or a saved contact.
  4. Enter the amount.
  5. Click Next.
  6. Confirm the transaction.

The transaction completes once it’s confirmed on the network, and your crypto appears in the recipient’s wallet.

FAQ

Can Phantom recover my crypto?

No. Phantom is non-custodial and cannot reverse or retrieve transactions. If you sent funds to an EVM network that Phantom doesn't support, see Recover tokens sent to an unsupported network.

Troubleshoot sending crypto

"Invalid format" when sending

The address format doesn't match the selected network. Verify you're sending on the correct network. For example, if sending a token on Solana, you need to send it to another address on Solana.

The "Send" button is missing

The Send button only appears when you have a balance of the token you're sending. If it's missing despite having a balance, your wallet may be in watch-only mode. Import your recovery phrase, private key, or sign in with your email and PIN to enable sending. If your wallet shows "Transactions Disabled," see "Transactions Disabled".

Not enough funds to pay network fees

Make sure you have enough of the network's native token to cover the fee before sending. See Understanding network fees.

Token is malicious

Phantom blocks certain scam tokens designed to prevent sending or selling. Verified tokens display a purple checkmark. If you encounter a suspicious token, do not interact with it. See An unfamiliar token or collectible appeared in my wallet for more information.

Token sent to unsupported network

If you sent tokens on an unsupported network like BNB Smart Chain or Arbitrum, they may not appear in Phantom but are often recoverable. Use an EVM-compatible to access them. See Recover crypto sent to an unsupported network.

Sent to the wrong address

Sending to an incorrect or incompatible address can cause your transaction to fail or result in lost funds. Always copy and paste addresses rather than typing them manually.

Watch-only address

A watch-only address can show balances but can't sign transactions. Restore the wallet the same way it was originally created.

I can't send Bitcoin

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 and enter your wallet address or transaction ID.

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

See also

Withdraw money through a crypto exchange

Was this article helpful?

84 out of 160 found this helpful
Can't find what you're looking for?

Start a chat