-
Notifications
You must be signed in to change notification settings - Fork 529
Description
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:
- Go to https://explorer.solana.com
- Open a compressed NFT that has its image stored using an
ipfs://URI - Observe that the NFT image does not render
- Open DevTools → Console
- 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."
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.