Skip to content

Gateway IPFS

Il ponte tra il web tradizionale e la rete IPFS.

Gateways list page showing available IPFS gateways

Cos'e' un gateway?

Un gateway IPFS e' un server HTTP che traduce le richieste web standard in richieste del protocollo IPFS. Permette a browser, app e script di accedere al contenuto IPFS senza eseguire un nodo IPFS — basta usare un URL normale.

https://ipfs.ninja/ipfs/<CID>

Quando richiedi questo URL, il gateway recupera il contenuto dalla rete IPFS (o dalla sua cache) e lo restituisce come risposta HTTP standard.

Gateway pubblici vs dedicati

CaratteristicaGateway pubblicoGateway dedicato
URLipfs.ninja/ipfs/...<slug>.gw.ipfs.ninja/ipfs/...
ServeQualsiasi CID dalla reteSolo i tuoi CID pinnati
AutenticazioneNessunaOpzionale (token, whitelist IP)
PianoTutti i pianiTutti i piani (i limiti variano)

Come i gateway risolvono il contenuto

  1. Richiedi ipfs.ninja/ipfs/QmXk7...
  2. Il gateway controlla la sua cache locale — se il file e' in cache, viene restituito immediatamente
  3. Se non in cache, il gateway interroga il DHT IPFS per trovare i nodi che hanno il CID
  4. Il gateway scarica il file dal nodo disponibile piu' vicino
  5. Il file viene messo in cache localmente e restituito come risposta HTTP

Altri gateway pubblici

Poiche' IPFS e' una rete pubblica, i tuoi file sono accessibili attraverso qualsiasi gateway IPFS — non solo il nostro. I gateway pubblici piu' popolari includono:

  • dweb.link/ipfs/<CID> — Protocol Labs
  • w3s.link/ipfs/<CID> — Storacha (Web3.Storage)
  • cloudflare-ipfs.com/ipfs/<CID> — Cloudflare