Moving SOL from a centralized exchange to a self-custody wallet is the gateway step for every meme coin trader. Coinbase is the most common starting point because it offers direct Solana network withdrawals without requiring a third-party bridge. This guide covers the exact steps, the common mistakes that lose funds, and what to do if your transfer does not arrive.
This guide is part of our beginner’s guide to buying meme coins. If you have not yet set up Phantom, read the Phantom wallet setup guide first.
How Do You Copy Your Phantom Wallet Address Correctly?
Your Phantom Solana address starts with a character like “5”, “H”, “A”, or another alphanumeric character and contains 32-44 characters total. Every Solana address follows this format. If the address you copied looks different — shorter, starts with “0x”, or contains special characters — you may have copied an Ethereum address instead.
On Phantom desktop (browser extension), click the extension icon in your toolbar, click “Receive,” and select “Solana” or “SOL.” On Phantom mobile, open the app, tap the SOL balance on your main screen, then tap “Receive.” Both interfaces display a QR code and a text address. Tap the copy icon next to the text address.
Double-check by pasting the address into a text editor before using it on Coinbase. Verify the first and last four characters match what Phantom shows. Clipboard-hijacking malware exists that replaces copied crypto addresses with an attacker’s address. This single verification step defeats it.
How Do You Withdraw SOL From Coinbase to Phantom?
Log into Coinbase on web or mobile. Navigate to your SOL balance and click “Send” or “Withdraw.” Paste the Phantom wallet address you copied in the previous step into the recipient field.
Enter the amount of SOL you want to send. Keep at least 0.05 SOL in reserve for transaction fees once the SOL arrives in Phantom. Meme coin swaps on Jupiter or Raydium require SOL for gas, and running out mid-trade means your transaction fails.
| Network Option | Correct? | Result If Selected | Recovery |
|---|---|---|---|
| Solana (SOL) | Yes | SOL arrives in Phantom in 1-3 minutes | N/A |
| Ethereum (ERC-20) | No | Wrapped SOL sent to an Ethereum address | May be recoverable if same seed phrase controls both chains |
| Solana (SPL) | Caution | Same as Solana network, used for SPL tokens | N/A — typically works |
The network selection screen is where most errors happen. Coinbase may present multiple network options for SOL. Select “Solana” explicitly. If you see “Ethereum (ERC-20)” — that sends wrapped SOL on the Ethereum network, which Phantom can receive on its Ethereum side but not on Solana. You would then need to bridge it, adding complexity and fees.
After selecting the network, Coinbase shows a confirmation screen with the recipient address, amount, network, and fee. Verify every field. Coinbase charges zero withdrawal fee for SOL sent on the Solana network as of their current published fee schedule. Confirm with your 2FA (authenticator app, SMS, or biometric) and the transaction submits.
How Long Does the Transfer Take and What If It Is Delayed?
Once you confirm the withdrawal, Coinbase provides a transaction hash (also called a transaction ID or signature). Copy this hash. Navigate to Solscan and paste it in the search bar. Solscan shows the transaction status: pending, confirmed, or failed.
If the status shows “confirmed” on Solscan but the SOL does not appear in Phantom, try these steps: close and reopen Phantom, switch to another network tab and back to Solana, or pull down to refresh on mobile. Phantom occasionally needs a manual refresh to display new incoming transactions.
If Coinbase shows the withdrawal as “pending” for more than 30 minutes, the delay is on Coinbase’s side. During periods of extreme network congestion or high withdrawal volume, Coinbase queues outgoing transactions. Contact Coinbase support if a withdrawal remains pending for more than 2 hours. The funds are safe — they have not left Coinbase yet.
What Common Mistakes Should You Avoid When Transferring SOL?
Wrong network. Selecting Ethereum ERC-20 instead of Solana sends wrapped SOL to an Ethereum address derived from your Phantom seed phrase. If you use the same seed phrase for both Phantom chains, the funds are recoverable by switching to Phantom’s Ethereum view. If you sent to a completely different wallet’s address on the wrong network, recovery depends on whether you control that wallet.
Modified address. Clipboard-hijacking malware replaces copied crypto addresses with an attacker’s address. Always visually verify the first and last 4-6 characters of the pasted address against Phantom’s display. Some traders send a $1 test transaction first, confirm receipt, and then send the full amount.
Zero gas reserve. If you send your entire Coinbase SOL balance to Phantom, you arrive with SOL but may not have enough for transaction fees after your first swap. A Jupiter swap costs approximately 0.000005 SOL in base fees plus 0.0001-0.001 SOL in priority fees. Keep at least 0.05 SOL as a gas reserve at all times. For detailed swap instructions, see our Jupiter exchange guide.
Can You Send SOL From Other Exchanges to Phantom?
Binance users should navigate to Wallet, then Withdraw, search for SOL, paste the Phantom address, and select “SOL Solana” as the network. Binance may require an address whitelist step if you have not previously withdrawn to this address, which adds a 24-hour delay on the first withdrawal to a new address.
Kraken labels the Solana network clearly in its withdrawal interface. The process is straightforward. Kraken typically processes SOL withdrawals within 1-5 minutes.
Regardless of which exchange you use, the three safety rules are the same: copy the address digitally (never type), select the Solana network explicitly, and verify the address before confirming. A small test transaction is always worth the few minutes it adds.
Frequently Asked Questions
Is there a minimum amount of SOL I can withdraw from Coinbase?
Coinbase has a minimum withdrawal amount that varies by asset and network. For SOL on the Solana network, the minimum is typically very low (under 0.01 SOL). Check the withdrawal page for the current minimum. There is no maximum withdrawal limit for verified Coinbase accounts, though daily limits may apply based on your account verification level.
Can I send SOL directly from Coinbase to a DEX like Jupiter?
No. Jupiter and other Solana DEXs do not have deposit addresses. You must first send SOL to your own Phantom wallet, then connect Phantom to Jupiter to execute swaps. The DEX interacts with your wallet, not with exchange accounts directly.
What if I accidentally sent SOL to an Ethereum address?
If you sent SOL on the Solana network to a valid Solana address that you control, the funds are safe. If you selected the Ethereum network and sent to a Phantom Ethereum address derived from the same seed phrase, switch Phantom to its Ethereum view to find the wrapped SOL. If you sent to a completely wrong address on the wrong network, the funds are likely unrecoverable.
Does Coinbase charge fees for SOL withdrawals?
Coinbase currently charges zero network fee for SOL withdrawals on the Solana network. This is a competitive advantage over other exchanges that charge 0.01 SOL or more. Fee structures can change, so verify the displayed fee on the withdrawal confirmation screen before submitting.
Can I send SOL back from Phantom to Coinbase?
Yes. Copy your Coinbase SOL deposit address (found under the Receive/Deposit section for SOL, selecting the Solana network), then send SOL from Phantom to that address. The deposit typically credits to your Coinbase account within 1-5 minutes. Verify you are copying the Solana network deposit address, not an Ethereum address.