Does anyone uploaded metadata for a SPL token on the mainnet (https://api.mainnet-beta.solana.com) recently ?

I uploaded the metadata, hosted on arweave both image and metadata json, but only the text and symbol changed, the image is still the question mark. Does it takes time to populate ?

Note: logo is showing properly on solscan and it works good with devnet


enter image description here

UPDATE : I contacted support, it can take up to a week so let's wait a little bit. Thanks Phantom support for quick answer!

enter image description here

  • Can you provide a link to the token on chain?
    – Chris Rock
    Commented Aug 8, 2022 at 19:52
  • Yep, I just updated the post, here's the solscan link : solscan.io/token/…, thanks
    – Zjeed
    Commented Aug 8, 2022 at 19:55
  • Thanks, can you also post the Token minted on devnet?
    – Chris Rock
    Commented Aug 8, 2022 at 20:01
  • here's the devnet token solscan.io/token/…, doesnt show in solscan but shows properly in phantom wallet ---_--- Using the same method to upload metadata
    – Zjeed
    Commented Aug 8, 2022 at 20:04
  • Nice, it looks like the image is showing up properly for me on Solscan (mainnet). It looks like you did everything properly -- for posterity: Use createMetadataV2 instruction to assign the token metadata according to the Metaplex Token Standard github.com/solana-labs/token-list --- Did you try anything new recently that may explain why it's appearing now but didn't 15 minutes ago? Maybe it just needs some time to pull the image.
    – Chris Rock
    Commented Aug 8, 2022 at 20:13

3 Answers 3


Given that the logo and metadata are showing correctly on SolScan, it should be rendering in Phantom as well.

You can clear the cache directly for Phantom by:

  • Open phantom
  • Right-click and inspect
  • Go to the Application tab on the DevTools window that comes up
  • Select Storage in the left menu
  • Hit the Clear site data button

enter image description here

  • 1
    good but you forgot to say you have to select storage from the left list, before you can find clear site data button.
    – sensei
    Commented Aug 9, 2022 at 8:51

The old method of commiting a token to solana/token-list got deprecated end of june. At the moment the correct and proper way to create SPL token with metadata, is by running createCreateMetadataAccountV2Instruction from @metaplex-foundation/mpl-token-metadata library. No, it doesn't take an hour, a day or a week for any cache in phantom to refresh, it's instant. I've just created it with a method above and it shows instantly on solscan, and phantom: enter image description hereenter image description here


I have got the answer and its working for me.

I created a spl 2022 token and image was not showing in phantom wallet.

I initially created token, created account and minted tokens and then created metadata account using a script.

Right steps are create a token then create metadata account and then create token account and mint.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.