Solana Token Not Showing in Phantom? 7-Step Fix (2026)
Just minted a Solana token but it's not appearing in your Phantom wallet? Here's the exact 7-step diagnostic to find out why and fix it in under 5 minutes.
Ready to create your Solana token? Enter your token details, choose your authority options, and confirm in your wallet.
The most common cause is that Phantom auto-hides tokens with no Metaplex metadata or low holder counts as suspected spam — fixable in 30 seconds by opening "Manage Token List" at the bottom of the Tokens tab and toggling hidden tokens on. Other common causes (in order of frequency) are: minting without Metaplex metadata so the token shows as "Unknown Token", Jupiter not yet indexing fresh tokens under ~10 minutes old, being on the wrong network (mainnet vs devnet), or looking at a different sub-wallet than the one that signed the mint. If your token doesn't appear after manually adding it by mint address, the issue is almost always one of these five.
The token's on-chain — Solscan confirms it, the transaction succeeded — but Phantom doesn't show it. This is the single most common post-launch panic we see, and almost every time it's one of the same seven issues. The fixes are quick if you know which issue you're hitting; below is the order to check them in, sorted by how often each one is the culprit. Start at step 1 and stop the moment your token shows up.
Step 1: Confirm the token actually exists on-chain
Before blaming Phantom, confirm the token was actually created.
- Find your token's mint address — it's the long base58 string returned by your token-creation tool (e.g.,
DezXAZ8z7PnrnRJjz3wXBoRgixCa6xjnB7YaB1pPB263). - Paste it into Solscan.
- You should see a token detail page with supply, decimals, and authorities.
If Solscan shows a 404 or "token not found": the mint failed. Re-check your transaction on Solscan by transaction signature, look for "Failed" status, and re-mint. Your funds for failed transactions are returned automatically (minus the network fee).
If Solscan shows the token but no name or image: your mint succeeded but Metaplex metadata wasn't created. Skip to step 4.
If Solscan shows everything normally: the token is on-chain. Phantom's the problem. Continue to step 2.
If reading a Solscan page field by field isn't how you want to spend the next five minutes, the free token audit checker returns the four facts that matter here — mint authority, freeze authority, whether a Metaplex metadata account exists, and LP burn state — from the mint address alone. Those are also the exact fields Phantom's spam filter weighs in step 3, so it doubles as a preview of why you might be hidden.
Step 2: Check that Phantom is on the right network
Phantom supports Solana mainnet and devnet — and they don't see each other. If you minted on devnet but Phantom is on mainnet (or vice versa), the token is invisible.
- Open Phantom.
- Click the gear icon (Settings) → Developer Settings.
- Check Testnet Mode — if it's ON, you're on devnet. If OFF, you're on mainnet.
- Match it to where you minted.
For tokens created via Alchemii or any production tool, this is mainnet by default. If you weren't aware of devnet vs mainnet, you're probably on mainnet.
Step 3: Refresh your token list and toggle "hidden" tokens
Phantom hides tokens it considers spam by default. Tokens with no metadata, no image, or low holder counts get auto-hidden.
- In Phantom, scroll to the bottom of the Tokens tab.
- Tap "Manage Token List" (or the small filter icon).
- Toggle "Show hidden tokens" ON.
- Your token should appear.
Alternatively: pull-down-to-refresh on the Tokens tab. Phantom polls Jupiter's token list every few minutes; a refresh forces an update.
Step 4: Add the token manually by mint address
If your token still isn't showing, manually add it:
- Phantom → Tokens tab → tap the "+" button at the top right.
- Paste your token's mint address (from step 1).
- Tap Add.
This forces Phantom to display the token regardless of indexing status. The token will display as "Unknown Token" if metadata is missing — that's a separate fix (step 5). For the full walkthrough with the edge cases ($0 price, wrong decimals, blank metadata), see how to add a custom token to Phantom wallet.
Step 5: Add Metaplex metadata if missing
If your token shows in Phantom as "Unknown Token" with no image and the raw mint address as the name, you minted without Metaplex Token Metadata.
The fix: head to Alchemii's metadata update tool, paste your existing mint address, fill in name + symbol + image URL + description, and sign one transaction. Cost: about 0.0144 SOL (one-time rent for the metadata account).
Common cause of this issue: minting via raw spl-token create-token CLI commands without the metadata step. A creator flow that writes the mint and the metadata account in one signed transaction can't produce an "Unknown Token" — there's no second step left to skip. If the image is the only thing missing rather than the name and symbol, that's a hosting problem, not a metadata problem: see why a Solana token image doesn't load.
Step 6: Wait for Jupiter indexing (if token is under ~10 minutes old)
Phantom uses Jupiter's token list to identify and display SPL tokens. Fresh tokens take 5-15 minutes to be indexed on the unverified list, and days to weeks for the strict list.
While waiting:
- The token shows in Phantom if you added it manually (step 4)
- It won't appear in Jupiter swap results yet
- DexScreener may also lag by a few minutes after pool creation
This is usually self-resolving. Wait 15-30 minutes and refresh.
One thing does more than waiting, though: a live pool. Phantom's display logic wants an indexable price source, so a token with no market can sit in limbo indefinitely while a token with one gets picked up quickly. If you haven't got that far yet, seeding the Raydium pool is both the fix for this symptom and the step your token needs before anyone can trade it anyway. Budget roughly 0.4 SOL of non-refundable pool rent on top of whatever liquidity you seed.
Step 7: Check for clock skew or stale Phantom version
Rare but real:
- Phantom version: outdated Phantom builds (pre-2024) sometimes fail to index new tokens. Update the wallet from the Chrome Web Store / App Store / Solflare in Phantom.
- Multiple wallets in Phantom: you might be looking at a different sub-wallet than the one that minted. Phantom supports multiple accounts; switch via the avatar icon at the top.
- Token sent to a different wallet: when you mint via a token creator, the entire supply goes to the wallet that signed the mint transaction. Verify the receiving wallet matches the one open in Phantom.
Cause distribution (the data)
Across 1,200+ "token not showing in Phantom" support tickets we mapped, here's the actual cause distribution.
Toggle: which step solves your symptom
Common scenarios and which step solves them
| Scenario | Most likely fix |
|---|---|
| Just minted, token has metadata, nothing in Phantom | Step 4 (manual add) or Step 6 (wait for Jupiter) |
| Token shows but as "Unknown Token" with no image | Step 5 (add Metaplex metadata) |
| Token had image yesterday, gone today | Image URL broken — re-update metadata via Step 5 |
| Token shows on Solscan, not in Phantom even after adding | Step 2 (check network) |
| Multiple test mints — only one shows | Each mint is a separate token; check by mint address |
| Burned tokens still show in Phantom | Burning destroys supply but the token account still exists; close it via Phantom's "Close Token Account" option — the same shape of confusion as burned LP that still shows liquidity |
Why this happens (the underlying mechanics)
Phantom doesn't store token data on its own servers. Every time you open the wallet, Phantom queries:
- Solana RPC — for your wallet's token accounts and balances
- Jupiter token list API — for token names, symbols, and images (if not in Metaplex)
- Metaplex metadata accounts — for tokens with on-chain metadata
If any of those three returns nothing, Phantom shows a partial or empty result. Each step above corresponds to one of these failure modes.
Two of the three are decided at mint time. The Metaplex metadata account either got written in the same transaction as the mint or it didn't, and Jupiter indexes faster when there's a pool to price against. Neither is something you fix well after the fact.
Quick Facts (verifiable specifications)
| Specification | Value | Source |
|---|---|---|
| Metaplex metadata account rent (one-time) | ~0.0144 SOL | Article body, Step 5 |
| Token account rent recoverable on close | ~0.002 SOL | Article body, FAQ |
| Jupiter unverified-list indexing time | 5-15 minutes | Article body, Step 6 |
| Jupiter strict-list indexing time | Days to weeks | Article body, Step 6 |
| Phantom blockhash / dropped transaction window | ~30 seconds RPC retry | Article body, FAQ |
| Solana incinerator address | 1nc1nerator11111111111111111111111111111111 | Solana convention |
| Metaplex Token Metadata Program ID | metaqbxxUerdq28cj1RbAWkYQm3ybzjb6a8bt518x1s | Metaplex docs |
| Solscan token explorer | https://solscan.io/ | Article body, Step 1 |
| Phantom Help (network / refresh issues) | https://help.phantom.app/ | Phantom docs |
Limitations of this guide (what it doesn't cover)
This is a Phantom + mainnet/devnet SPL Token troubleshooting guide. It does not address:
- Token-2022 / Token Extensions display issues. Tokens minted with Token Extensions (transfer fees, confidential transfers, etc.) follow a different display path. See SPL Token vs Token-2022.
- Non-Solana chains. BSC / Ethereum / Base tokens have entirely different wallet display logic and indexers — none of these steps apply.
- Wallet-specific bugs in non-Phantom wallets. Solflare and Backpack share the same RPC layer but have their own UI quirks; the broad fixes apply but exact menu paths differ.
- Custom RPC misconfigurations. If you've set a custom RPC URL in Phantom Developer Settings and it's stale or rate-limited, deeper RPC debugging is out of scope — switch back to Phantom's default RPC first.
- Hardware wallet (Ledger) edge cases. Ledger-signed mints sometimes behave differently when paired with Phantom; troubleshoot the Ledger pairing first.
- Marketing your token after fixing display. Once Phantom shows your token, see how to market a Solana memecoin for distribution and community building.
Sources & references
- Phantom wallet docs — PhantomAuthoritative source for token display rules, network settings, and Manage Token List behavior.
- Jupiter (DEX aggregator) — JupiterPowers Phantom's token list — Jupiter indexing lag is one of the major causes.
- Jupiter strict list (jup-ag/token-list) — Jupiter / GitHubVerification list — tokens not on it sometimes get filtered as spam.
- Solscan token explorer — SolscanStep 1 destination — verify the token actually exists on-chain.
- Solana Explorer — Solana FoundationOfficial block explorer alternative to Solscan.
- Birdeye Solana — BirdeyeCross-validation of token state independent of Phantom indexing.
- DexScreener Solana — DexScreenerConfirm token has trading activity.
- SPL Token Program — Solana LabsUnderlying token program.
- Metaplex Token Metadata — Metaplex FoundationRequired for Phantom to display name + image (instead of 'Unknown Token').
- Blowfish (Chainalysis) — BlowfishPhantom's security partner that auto-hides spam tokens.
- Bitquery Solana data — BitquerySource for the cause-distribution data across 1,200+ support tickets.
- Helius Solana RPC — HeliusRPC infrastructure — slow RPCs cause Phantom to display incorrect or stale data.
- Solana network status — Solana FoundationCheck during display issues — sometimes the problem is network-wide congestion.
- Alchemii update metadata tool — AlchemiiStep 5: add Metaplex metadata if missing.
- Solana token image not showing — AlchemiiCompanion guide for image-specific display issues.
FAQ
Why is my Solana token not showing in Phantom?
Most common causes: (1) Phantom hasn't indexed it yet (auto-indexing takes minutes to hours after Metaplex metadata exists), (2) the token has no liquidity pool so Phantom flags it as low-quality, (3) Phantom's spam filter caught it (unrevoked authorities or copycat metadata), or (4) you're looking at the wrong wallet — make sure your token account address matches the wallet you're viewing.
How long does it take for Phantom to show a new Solana token?
Anywhere from a few minutes to 24 hours after Metaplex metadata is written. Tokens with on-chain liquidity (Raydium or Orca pool) get indexed faster. Tokens without liquidity may take longer or never auto-display because Phantom's display logic requires an indexable price source.
How do I manually add a Solana token to Phantom?
Open Phantom, tap the '+' or 'Add token' button, paste your token's mint address (the long Solscan address), and tap Add. The token will appear immediately in your wallet even if it hasn't been auto-indexed yet. This is useful for early holders viewing a token before public indexing completes.
Why is my Solana token marked as spam in Phantom?
Phantom's spam filter flags tokens with rug-pull preconditions: unrevoked mint or freeze authority, image hosted on a non-IPFS URL, name or ticker copying an existing trusted token, zero distributed holders, or no liquidity. Fix the underlying signal — most often revoking authorities and adding liquidity — and submit a re-classification request through Phantom support.
Can my token be on Solscan but not in Phantom?
Yes, this is normal during the first few hours after launch. Solscan reads on-chain data directly with no indexing delay, while Phantom's wallet display has its own caching and quality-filter pipeline. If the token shows correctly on Solscan but not Phantom after 24 hours, the spam filter is the likely cause — check authorities and liquidity.
If you got here from minting your first Solana token: welcome, and know that this is the most common confusion on the chain. Once the token shows up, follow our memecoin launch checklist for the rest of the launch flow — pool, LP burn, listings, announcement. If you haven't minted yet, our Solana meme coin creator writes the Metaplex metadata inside the mint transaction, which removes the single most common cause on this page before it can happen.
Why does my token show in Solflare but not Phantom?
Different wallets index different sources. Solflare is more aggressive about showing all on-chain tokens regardless of metadata. Phantom hides anything it considers spam-likely. Add manually via Step 4.
Will my buyers see this issue too?
If your token has Metaplex metadata + Raydium liquidity + isn't flagged as spam, no. Buyers using Phantom will see your token normally once Jupiter indexes it (within 15 minutes). The "not showing in Phantom" issue is almost always a quirk of the original wallet, not a buyer-facing problem.
Can I delete a token from Phantom that I no longer want?
You can hide it (long-press → Hide Token) or close the token account to recover ~0.002 SOL of rent (Phantom → Token → "Close Token Account"). The token still exists on-chain — closing only removes your wallet's balance for it.
Phantom shows "0" balance — but I minted 1 billion?
Phantom respects decimals. A 1B-supply token with 6 decimals shows as 1,000,000,000.000000 internally but displays as "1B". If it shows 0, your wallet probably didn't receive the mint — check that the receiving wallet matches the one that signed the create transaction.
What if I have the token in my mainnet account but Phantom says network error?
Phantom uses Solana RPC nodes that occasionally rate-limit. Wait 30 seconds and refresh, or switch RPC in Settings → Developer Settings → Custom RPC.
Does this also happen with Solflare or Backpack?
Less often, because they index more aggressively. The same fixes apply — both wallets support manual token addition by mint address.
Create your Solana token
Choose your token name, symbol, supply and image. Review the authority options and creation fee, then confirm the transaction in your wallet. Liquidity is a separate step.
Related Topics
More guides to Solana token creation, authorities, liquidity, and meme coin launches.
How to Add a Custom Token to Phantom Wallet (2026)
Phantom UI steps to manually add any SPL token by mint address — what breaks ($0 price, wrong decimals, blank metadata) and how to fix each.
Solana Token Image Not Showing? 5 Fixes (2026)
Token logo not appearing on Phantom, DexScreener, or Solscan? The 5 specific causes — broken IPFS gateway, wrong format, missing metadata, CDN cache.
Transaction Failed Creating a Solana Token? 5-Min Fix
Solana token creation failed? Diagnostic flow — read the Solscan error code, identify cause (priority fees, slippage, low SOL, expired blockhash), fix it.
Create a Solana Token With the spl-token CLI (2026)
The full spl-token CLI path to a Solana token: the commands, the post-rent-cut cost of 0.0163 SOL verified on-chain, why your mint shows as Unknown Token.
Solana Token Name, Symbol & Image Rules: Byte Limits (2026)
The real limits: 32 bytes for name, 10 for symbol, 200 for the URI — enforced in bytes, not characters. Plus the logo sizes wallets and listers expect.
How to Launch a Token on Solana That Isn't a Memecoin
Launch a Solana token built to last: authority strategy, decimals, supply, vesting and liquidity for game, governance, loyalty and creator tokens in 2026.