How to send tokens using Phantom

  • Updated

You can send tokens in Phantom in a few different ways:

  • Send to a wallet address on any of the supported networks (such as Solana or Ethereum).
  • Send to an exchange deposit address (such as Coinbase, Binance, or ByBit).
  • Send to a Phantom username (such as @handle), which maps to a Solana address. If you use Phantom Cash, the send flow is different—see How to send funds from your Phantom Cash account
  • Send to a domain name (such as solana.sol or vault.eth), which maps to a valid address on the corresponding network.

Send to another wallet

If you’re sending to an address you haven’t used before, Phantom may show this warning:

“This wallet address has no balance and doesn’t appear in your recent transaction history. Please ensure the address is correct.”

You can still continue if you’re sure the address is valid.

Mobile app

  1. On the Home page, tap Send.
  2. Select the token you want to send:
    • Native tokens like SOL, ETH, Base ETH, BTC, POL, MON, HYPE, and SUI don’t show pinned network icons.
    • For non-native tokens, check the small network symbol to confirm you’re using the correct network.
  3. Paste the recipient’s address, Phantom username, or domain name.
  4. Enter the amount.
  5. Tap Next.
  6. Review the details, then tap Send.

Track your transaction

On the Home tab, tap Recent Activity (the clock icon), select your transaction, then choose the option to view it in a blockchain explorer.

Browser extension

  1. On the Home page, click Send.
  2. Select the token you want to send:
    • Native tokens like SOL, ETH, Base ETH, BTC, POL, MON, HYPE, and SUI don’t show pinned network icons.
    • For non-native tokens, check the small network symbol to confirm you’re using the correct network.
  3. Copy and paste the recipient's address on the blockchain, Phantom username, or domain name.
  4. Enter the amount.
  5. Click Next.
  6. Review the details and click Send.

Track your transaction

Click Recent Activity in the main navigation, select your send transaction, then choose the option to view it in a blockchain explorer.

Send to an exchange

Warning: Sending CASH stablecoin to exchanges isn't currently supported. Swap to another stablecoin, such as USDC, USDT, or SOL, before sending.

  1. Confirm the exchange supports the token and the network. Some exchanges support a network (like Solana) but don’t support every token on that network.
  2. In Phantom, select Send.
  3. In both Phantom and the exchange, confirm you selected the same network.
  4. Copy and paste the deposit address (don’t type it manually).
  5. If the exchange requires a memo or tag, Phantom will show a Memo field. Enter it if prompted.
  6. Review the details, then select Send.

Best practices

These best practices apply to all transfers, no matter where you’re sending tokens:

  • Confirm the destination supports the token and network.
  • Make sure the address format matches the network:
    • Solana addresses look different from Ethereum addresses.
    • EVM networks use the same address format, but the network still matters. Sending ETH on Ethereum isn’t the same as sending ETH on Base, Polygon, Monad, or HyperEVM.
  • If you try to send between networks that use different address formats, Phantom will show "Invalid format." This is expected.
  • Never type an address manually. Always copy and paste, or choose one from your recent addresses.
  • Send a small test amount first when sending to an exchange or a new address.
  • Understand that mistakes can be permanent. Using the wrong address, token, or network can result in irreversible loss of tokens.

Troubleshooting

My tokens haven't arrived

If you've sent tokens to an exchange but they haven't arrived, follow the steps in What to do if tokens sent to an exchange haven't arrived.

FAQ

What if I want to send CASH stablecoin to an exchange?

Currently, sending CASH stablecoin to exchanges directly isn't supported. Swap to a supported token, such as USDC, USDT, or SOL, before sending.

Can Phantom recover my tokens?

No. Phantom is non-custodial and can’t reverse or retrieve transactions.

Where can I find my transaction details?

Go to Recent Activity in the Phantom mobile app or browser extension, then select the option to view the transaction.

What if the exchange requires a memo but Phantom doesn’t show one?

Phantom only supports memos for tokens that enable them. If the field isn’t shown, the token doesn’t support memos.

Was this article helpful?

73 out of 141 found this helpful
Can't find what you're looking for?

Start a chat