Phantom wallet currently only supports Solana, Ethereum, Base, Polygon, and Bitcoin assets. This means you can deposit any tokens that are on these networks.
Step 1
First, you need to get your deposit address.
- Open the Phantom Wallet app and tap the “Receive” button on the home screen.
- A list of supported networks will appear. Select the network for which you want to receive tokens: Solana, Ethereum, Base, Polygon, or Bitcoin.
- Tap the “Copy” button to copy your deposit address for the selected network.
- To view the full deposit address along with a QR code, simply select the token or network, and the full address with the QR code will be displayed.
Step 2
Once you’ve copied your deposit address from Phantom, follow these steps to transfer tokens from an exchange or another wallet:
- Go to the exchange or wallet where your tokens are stored.
- Navigate to the “Wallet” or “Assets” section and select the “Withdraw” option.
- Choose the token you want to transfer.
- In the ‘Send to’ address field, paste the deposit address you copied from your Phantom wallet.
- Enter the amount of tokens you want to withdraw.
- Select the appropriate network (make sure it matches the network of the deposit address you copied—e.g., Solana for SOL, Ethereum for ETH).
- Finally, click on Withdraw to complete the transfer.
Your funds will appear in your wallet as soon as the exchange approves your withdrawal request and when the transaction is confirmed on the blockchain.
You can check the status of the transaction on your exchange account, centralized exchanges tend to take some time to verify your withdrawal and process them on your exchange account. If the transaction is not showing any data on an explorer then the tokens have not been sent from the exchange yet. In this case, you will need to wait or you can reach out to your exchange's support team.