Skip to content

[Bug] Solana Explorer fails to load NFT images stored on IPFS (ipfs:// URI not supported) #807

@jayanth-kumar-morem

Description

@jayanth-kumar-morem

Describe the bug
Solana Explorer fails to display NFT images when the metadata image field points to an ipfs:// URI.
Modern browsers (Chrome, Firefox, Safari) do not support fetching ipfs:// schemes directly, causing image and metadata fetch failures in Explorer.

The browser console logs:
"Fetch API cannot load ipfs://. URL scheme 'ipfs' is not supported."

To Reproduce
Steps to reproduce the behavior:

  1. Go to https://explorer.solana.com
  2. Open a compressed NFT that has its image stored using an ipfs:// URI
  3. Observe that the NFT image does not render
  4. Open DevTools → Console
  5. See error: Fetch API cannot load ipfs://... URL scheme 'ipfs' is not supported

Example Links

Expected behavior
Solana Explorer should correctly display NFT images stored on IPFS by resolving ipfs:// URIs through a public IPFS HTTP gateway (e.g. https://ipfs.io/ipfs/), similar to other NFT marketplaces and explorers.

Screenshots
Console error:
"Fetch API cannot load ipfs://. URL scheme 'ipfs' is not supported."

Image

Additional context

  • This affects Metaplex NFTs (including compressed NFTs) whose metadata uses the standard ipfs:// scheme.
  • Most NFT platforms already normalize IPFS URIs to HTTP gateways before fetching.
  • Without this fix, many valid NFTs appear broken on Solana Explorer.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions