Algorand IPFS gateway
Nodely provides distributed IPFS gateway for all Algorand assets.
What is being cached
Nodely IPFS gateway uses realtime block streaming pipeline to precache all Mainnet IPFS cids referenced (recursively) in all new ASAs (NFTs).
Referenced objects are downloaded using ARC19 standard and recursively parsed using ARC3 to precache and gather metadata on all referenced objects :
- text & json files
- audio / video / images
- 3D models
- pdf, etc
Accessing original files
You can use https://ipfs.algonode.xyz/ipfs/${cid} to access any CID. Files that are not cached already will be fetched from the IPFS P2P network.
examples:https://ipfs.algonode.xyz/ipfs/QmWiHqs17Gx5SGg49d7uPsBdom2J2PtUWigLYYVvykbBnJ
https://ipfs.algonode.xyz/ipfs/bafybeieivaqymeaohob2qggwu4edsm7rwhrfuhtiwtengvkwmgfkp2ogdi/nfd.json
Generating thumbnails
Nodely IPFS gateway uses Bunny.net image optimizer.
Image objects need to have extra optimizer=image
parameter to force the optimizer to work when no file extension is provided.
Contact Nodely if you are interested in generating thumbnails from video IPFS objects
Rate limits
Requests for non Algorand related IPFS objects are limited to 10/sec per IP address Request for Algorand mainnet assets are limited to 100/sec per IP address
Pricing
- Gateway usage is included in the free tier and counts towards daily limit of 5GB (150GB monthly) per project.
- Unlimited usage soon to be included in the Unlimited tier.
- Pinning service incoming…