Skip to content

IPFS HTTP Gateway

Algorand IPFS gateway

Nodely provides distributed IPFS gateway for all Algorand assets as a part of free tier.

  • Commercial tiers can use IPFS gateway for assets across any chain (any CID)
  • IPFS usage counts towards free tier daily quota
  • Only Algorand projects are allowed to use the service
  • Nodely does not offer pinning service

Quick Start

You can use https://ipfs.algonode.xyz/ipfs/${cid} to access any CID.
You can use https://ipfs.algonode.dev/ipfs/${cid} as a backup in case .xyz domain is suspended.
Files that are not cached already will be fetched from the IPFS P2P network.

examples:

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.

example:

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 public IP address

What is being cached / allowed

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 :

  • json files
  • audio / video / images
  • 3D models

Pricing

IPFS Gateway is part of all tiers, including the free one.