🎯How to fix ipfs base url issues for existing NFT's

Several months ago infura shut down their public ipfs gateway which was previously at ipfs.infura.io. Once that shut down, several links that were stored in app were no longer accessible.

Update (2/23/23): along with v4.1.2 and a change from the default ipfs to web3storage's public gateway, i would suggest going with https://w3s.link/ipfs/

Please check the change log for more info on this and a link to a list of other public ipfs gateways here.

To solve for this, I added an "ipfs_base_url" value to the Settings-Technical object which, going forward should be customized for the app owner's own ipfs gateway and will be used for retrieving ipfs content and metadata.

In this video, we will walk through how to:

  • build a back-end batch workflow to swap out ipfs

  • set a default value for an object that is created in-app (on-chain status for NFT's for example)

  • apply a back-end workflow either to individual objects in your database or in bulk to all objects

Last updated