Tokens sent to an exchange haven't arrived

  • Updated

If you sent tokens from Phantom to an exchange such as Coinbase, Binance, or Revolut and they haven't arrived, follow the steps in this guide to confirm what happened.

A token can go missing or be delayed for a few reasons: an unsupported token, the wrong network, or missing deposit details such as a memo or tag.

Note: This article is for tokens you sent from Phantom to an exchange. If you withdrew tokens from an exchange to your Phantom wallet and they haven't arrived, see A token is missing or hasn't arrived in Phantom.

Step 1: Verify the exchange supports the deposit

Check the exchange to confirm all of the following:

  • The exchange supports the token you sent.
  • The exchange supports the network you used.
  • You used the correct deposit address.
  • You included a memo or tag, if the exchange requires one.

Some exchanges support a network but only accept certain tokens on it. Others require a memo or tag for deposits to be credited correctly.

If the exchange does not support the token or network you used, recovery may not be possible.

Step 2: Check the transaction status

  1. In Phantom, go to Recent Activity and select the transaction.
  2. Confirm the transaction shows as successful.
  3. Open the transaction in the blockchain explorer and verify the destination address. See Blockchain explorers by network for links.

If the transaction was successful, the tokens left your wallet. If the destination details were correct, the exchange must investigate the deposit.

Step 3: Contact the exchange

Contact the exchange's support team and include the following:

  • Transaction ID
  • Your wallet address
  • Deposit address
  • Memo or tag, if applicable
  • The token and network used for the transfer

Only the exchange can investigate missing deposits and manually credit your account. Phantom cannot access or credit exchange deposits.

If you sent tokens to a contract address instead

Tokens sent to a token contract address instead of a wallet or exchange deposit address are usually lost. Contract addresses are not user wallets and typically cannot send tokens back.

To check, look up the destination address in a blockchain explorer. If the address is a contract, contact the exchange. Recovery is not guaranteed.

Always verify that you are sending to a wallet or exchange deposit address, not a token contract address.

Was this article helpful?

5 out of 14 found this helpful
Can't find what you're looking for?

Start a chat