nftstorage.link icon indicating copy to clipboard operation
nftstorage.link copied to clipboard

Cloudflare verification causes issues for metadata and image display

Open nukec opened this issue 8 months ago • 2 comments

There is a massive problem accessing metadata or images on nftstorage.link ipfs because it is behind cloudflare. I cannot process why would those two be behind cloudflare verification system, which prevents images or metadata loading on any websites that display those via onchain data.

For example solana defi/dex are unable to access any images that are hosted on nftstorage.link, examples of top defi products on solana:

  • raydium.io
  • step.finance
  • meteora.ag
  • jup.ag
  • orca.so

Examples: image image

The whole cloudflare verification for metadata and images on nftstorage.link should be disabled, and just implement some rate limit if you want to prevent abuse. I also suggest to use https://fotofolio.xyz/ or similar caching service that is inbetween layer that will cache image, if you want to prevent constant fetching from your servers. Aka you would overwrite response if you access for instance https://bafybeihn5s2ykzqwpmb6d4dbowecovc7vo2wjx7zjltur7sl4ykfhbmoaq.ipfs.nftstorage.link/ it overwrites request to https://img.fotofolio.xyz/?url=https%3A%2F%2Fbafybeihn5s2ykzqwpmb6d4dbowecovc7vo2wjx7zjltur7sl4ykfhbmoaq.ipfs.nftstorage.link

Another people have same issues, and discord is full of this problems but no response yet: https://www.reddit.com/r/solana/comments/1ck17cp/nftstoragelink_why_protect_tokens_metadata_json/

nukec avatar Jun 11 '24 11:06 nukec