Skip to content

Шлюзы IPFS

Мост между традиционным вебом и сетью IPFS.

Страница списка шлюзов с доступными шлюзами IPFS

Что такое шлюз?

Шлюз IPFS — это HTTP-сервер, который преобразует стандартные веб-запросы в запросы протокола IPFS. Он позволяет браузерам, приложениям и скриптам получать доступ к контенту IPFS без запуска узла IPFS — просто используйте обычный URL.

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

Когда вы запрашиваете этот URL, шлюз получает контент из сети IPFS (или из своего кэша) и возвращает его как стандартный HTTP-ответ.

Публичные и выделенные шлюзы

ХарактеристикаПубличный шлюзВыделенный шлюз
URLipfs.ninja/ipfs/...<slug>.gw.ipfs.ninja/ipfs/...
ОбслуживаетЛюбой CID из сетиТолько ваши закреплённые CID
АутентификацияНетОпционально (токен, белый список IP)
ПланВсе планыВсе планы (лимиты различаются)

Как шлюзы разрешают контент

  1. Вы запрашиваете ipfs.ninja/ipfs/QmXk7...
  2. Шлюз проверяет локальный кэш — если файл в кэше, он возвращается немедленно
  3. Если файла нет в кэше, шлюз запрашивает IPFS DHT для поиска узлов, имеющих данный CID
  4. Шлюз скачивает файл с ближайшего доступного узла
  5. Файл кэшируется локально и возвращается вам как HTTP-ответ

Другие публичные шлюзы

Поскольку IPFS — публичная сеть, ваши файлы доступны через любой шлюз IPFS, а не только через наш. Популярные публичные шлюзы:

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