O IPFS.NINJA

IPFS.NINJA je služba pro pinování IPFS pro vývojáře, kteří chtějí přehledné REST API, vyhrazené brány a podepsané nahrávací tokeny — bez nutnosti provozovat vlastní uzel.

Updated

Co děláme#

IPFS.NINJA pinuje soubory do InterPlanetary File System (IPFS) a poskytuje je prostřednictvím vyhrazených bran. API je záměrně minimalistické: jeden POST endpoint pro nahrání, jeden DELETE endpoint pro odepnutí a jeden GET endpoint pro výpis. Není potřeba žádné SDK — stačí curl, Pythonní requests, fetch nebo jakýkoli HTTP klient, který už používáte.

Také generujeme podepsané nahrávací tokeny pro bezpečné nahrávání na straně klienta z prohlížečů a mobilních aplikací, každému placenému účtu poskytujeme vyhrazenou bránu s předvídatelným výkonem a zobrazujeme analytiku podle CID, abyste viděli, co se skutečně stahuje.

Proč vznikla#

Samotný IPFS je skvělý, ale provozně náročný. Provozování uzlu znamená správu úložiště, peeringu, garbage collection, TLS pro brány a spoustu CLI nástrojů. Většina týmů chce po nahrání dat jen CID zpět za méně než 500 ms. Přesně tím chce IPFS.NINJA být — nudná, předvídatelná služba pro pinování ve střední cenové kategorii, která dělá jednu věc dobře.

To se odráží i v našich cenách: $5/month za tarif Bodhi (10 GB, 200 souborů, vyhrazená brána) jsme záměrně nastavili jako nejnižší placenou vstupní úroveň na trhu — většina konkurence začíná na $20/month za srovnatelný prostor.

Kdo ji provozuje#

IPFS.NINJA vytváří a provozuje tým Blockchain Web Services (BWS), jehož hlavní osobou je Nacho Coll. BWS je AI-nativní továrna na řešení, která dodává produkčně připravený software napříč portfoliem produktů — IPFS.NINJA je jedním z nich, vedle OpenAgile.AI, Zellbox, WallaWhats, Badges.ninja, Blockchain Database, NFT.zK a Telegram XBot. Provozní zásadou je Demand Becomes Product: navrženo lidmi, urychleno AI, s odpovědností od začátku do konce — každý řádek kódu má na starosti konkrétní jmenovaný inženýr.

Zakládající tým staví na AWS už od roku 2007 (práce Enterprise Architekta pro LEGO, Nordea, Vueling a další) a na blockchainové / decentralizované úložné infrastruktuře od roku 2019. IPFS.NINJA jsme spustili v dubnu 2024, protože každá služba pro pinování, kterou jsme hodnotili pro předchozí klientské projekty, si účtovala 4× přirážku za v podstatě stejné základní řešení.

Blog, který právě čtete, je zčásti technická dokumentace a zčásti provozní deník. Některé články připravuje AI asistent (pomocí pracovního postupu pro generování obsahu popsaného níže) a před publikací je kontroluje tým; jiné jsou psány od začátku do konce ručně. Každý ukázkový kód je před nasazením ověřen proti živému API.

Jak používáme AI v našem obsahu#

Některé články na tomto blogu připravuje Claude (AI asistent od Anthropic) pomocí promptu, který řadí témata podle nedostatečně pokrytého vyhledávacího záměru, sestavuje tělo článku s požadovanou strukturou orientovanou na kód a generuje FAQPage JSON-LD. Tým BWS pak návrh zkontroluje, ověří každý ukázkový kód proti živému API, opraví případné věcné chyby a schválí publikaci. Články, které projdou touto kontrolou, nesou podpis „Nacho Coll” a obsahují odstavec s upozorněním (tento článek? ne — tento je psaný ručně).

Toto zveřejňujeme v souladu s pokyny Google k užitečnému obsahu, které požadují, aby „vhodné použití automatizace/AI generování bylo návštěvníkům zřejmé díky zveřejněným informacím”. Souhlasíme s tím.

Kontaktujte nás#

Redakční standardy#

Nepřijímáme placená umístění, sponzorované příspěvky ani affiliate odkazy. Srovnávací články (např. „IPFS.NINJA vs. Pinata”) jsou psány s konkrétními cenami a přehledem funkcí z veřejné dokumentace konkurence a odkazujeme na jejich web, aby si čtenáři mohli fakta ověřit sami. Pokud v některém příspěvku objevíte nepřesnost, otevřete prosím issue na našem GitHubu nebo napište na hello@ipfs.ninja — opravíme to a přidáme redakční poznámku.