Skip to content

IPFS Ninja

IPFS पर आसानी से इमेज, PDF और JSON फ़ाइलें अपलोड करें और तत्काल gateway एक्सेस के साथ एक स्थायी content identifier (CID) प्राप्त करें।

IPFS क्या है?

InterPlanetary File System (IPFS) एक विकेंद्रीकृत, पीयर-टू-पीयर स्टोरेज प्रोटोकॉल है। IPFS फ़ाइलों को छोटे टुकड़ों में विभाजित करता है, उन्हें नेटवर्क में वितरित करता है, और प्रत्येक फ़ाइल को उसकी सामग्री के आधार पर एक अद्वितीय content identifier (CID) प्रदान करता है।

इसका अर्थ है:

  • वितरित स्टोरेज — आपकी फ़ाइलें बेहतर विश्वसनीयता के लिए कई नोड्स पर संग्रहीत की जाती हैं।
  • Content addressing — CID फ़ाइल की सामग्री से ही प्राप्त होता है, जो अपरिवर्तनीयता सुनिश्चित करता है।
  • नेटवर्क-व्यापी पहुंच — CID रखने वाला कोई भी व्यक्ति किसी भी IPFS नोड से फ़ाइल प्राप्त कर सकता है।

IPFS Ninja क्या करता है

IPFS Ninja एक प्रबंधित सेवा है जो आपको एक सरल REST API के माध्यम से फ़ाइलें अपलोड करने और IPFS पर मौजूदा सामग्री को पिन करने की अनुमति देती है। अपना खुद का IPFS नोड चलाने की आवश्यकता नहीं है।

  • नई फ़ाइलें अपलोड करेंPOST /upload/new के माध्यम से कोई भी फ़ाइल भेजें और एक स्थायी CID प्राप्त करें
  • मौजूदा CID पिन करें — IPFS पर पहले से सामग्री है? इसे POST /pin के माध्यम से हमारे क्लस्टर में पिन करें ताकि यह उपलब्ध रहे
  • Gateway के माध्यम से एक्सेस — सभी पिन की गई सामग्री ipfs.ninja/ipfs/<CID> पर उपलब्ध है
  • कस्टम मेटाडेटा — संगठन और फ़िल्टरिंग के लिए अपलोड और पिन में की-वैल्यू पेयर जोड़ें
  • हस्ताक्षरित अपलोड टोकन — अपनी API key को उजागर किए बिना क्लाइंट-साइड अपलोड के लिए समय-सीमित टोकन बनाएं
  • IPNS परिवर्तनीय नामIPNS API के माध्यम से बदलते CID की ओर इशारा करने वाले स्थिर नाम बनाएं, प्रति खाता 10 नामों तक
  • इमेज ऑप्टिमाइज़ेशनgateway URL पैरामीटर के माध्यम से इमेज का आकार बदलें, कन्वर्ट करें और कम्प्रेस करें

Dashboard

अपनी व्यक्तिगत dashboard से अपलोड, स्टोरेज और gateway बैंडविड्थ ट्रैक करें।

IPFS Ninja Dashboard with analytics, charts, and usage stats

Gateway एक्सेस

प्रत्येक अपलोड की गई फ़ाइल IPFS Ninja gateway के माध्यम से सुलभ है, जो विकेंद्रीकृत IPFS नेटवर्क और पारंपरिक वेब ब्राउज़रों के बीच एक सेतु के रूप में कार्य करता है।

Gateway URL इस पैटर्न का अनुसरण करता है:

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

TIP

आपकी फ़ाइलें उसी CID का उपयोग करके किसी भी सार्वजनिक IPFS gateway (जैसे dweb.link, w3s.link) से भी सुलभ हैं — IPFS नेटवर्क विकेंद्रीकृत है।

Nirvana प्लान के उपयोगकर्ताओं को अपने स्वयं के सबडोमेन (<slug>.gw.ipfs.ninja) पर एक समर्पित gateway मिलता है जो केवल उनके खाते में पिन की गई फ़ाइलों को सर्व करता है — वैकल्पिक टोकन-आधारित एक्सेस कंट्रोल और origin प्रतिबंधों के साथ।

समर्थित फ़ाइल प्रकार

प्रकारप्रारूपइनपुट
JSONकोई भी मान्य JSON ऑब्जेक्ट या एरेstring / object
इमेजPNG, JPG, WebP, GIF, TIFF, SVGbase64
PDFमानक PDF दस्तावेज़base64
HTMLHTML दस्तावेज़base64
कोई भीकोई भी फ़ाइल (बाइनरी, टेक्स्ट, वीडियो आदि)base64

सभी फ़ाइल प्रकार स्वीकार किए जाते हैं। प्रकार स्वचालित रूप से पहचाना और आपके संदर्भ के लिए दर्ज किया जाता है।

सुरक्षा

Gateway प्रतिक्रियाओं में सुरक्षा हेडर (Content-Security-Policy: sandbox, X-Content-Type-Options: nosniff, X-Frame-Options: DENY) शामिल हैं जो ब्राउज़रों को सर्व की गई सामग्री में स्क्रिप्ट निष्पादित करने से रोकते हैं।

आकार सीमाएं

सीमामान
प्रति अनुरोध अधिकतम payload6 MB (API Gateway सीमा)
कुल स्टोरेज (Dharma)1 GB
कुल स्टोरेज (Bodhi)10 GB
कुल स्टोरेज (Nirvana)100 GB

उपयोग के मामले

NFT मेटाडेटा और संपत्तियां

स्थायी, अपरिवर्तनीय CID के साथ NFT मेटाडेटा JSON और संबद्ध इमेज संग्रहीत करें।

स्टैटिक रिसोर्स होस्टिंग

वेब और मोबाइल एप्लिकेशन के लिए इमेज, दस्तावेज़ और डेटा फ़ाइलें होस्ट करें।

सत्यापन योग्य डेटा शेयरिंग

Content-addressed प्रमाण के साथ डेटा साझा करें — प्राप्तकर्ता सत्यापित कर सकते हैं कि कुछ भी छेड़छाड़ नहीं किया गया है।