IPFS Ninja Blog
Tutorials, developer guides, and comparisons to help you pin files to IPFS, build decentralized apps, and choose the right storage for your project.
Get one IPFS tip per week — no spam.
Actionable tutorials, comparisons, and internals. Unsubscribe anytime.
We'll only email you when we ship something worth reading.

IPFS Pinning Provider Status: Who's Still Shipping in 2026
Five of eight major IPFS providers hit discontinuities in the last 18 months. Here's what still ships, what shut down, and the migration path for each.

NFT.Storage Alternative: Migrate a Collection in 3 Clicks (2026)
NFT.Storage Classic killed free uploads and their cheapest paid plan is $20/mo for 500 GB. IPFS.NINJA is $5/mo for 10 GB, unlimited files, dedicated gateway. Paste the contract into our wizard — resolve + pin in the browser, no bash.

Web3.Storage Is Now Storacha — Full Migration Runbook Inside
Web3.Storage became Storacha with a UCAN-based auth model and the old endpoints deprecated. Full runbook to move your pins to IPFS.NINJA, code inside.

Storj Chapter 11: Move Your Data Off Before It's Locked
Storj Labs filed Chapter 11 on 2026-07-26. Network still runs, future uncertain. Full runbook to mirror buckets to IPFS.NINJA with runnable code inside.

Encrypting Files Before IPFS: A Privacy Guide for Decentralized Storage
IPFS is public by default. Learn how to encrypt files client-side before pinning them to IPFS for private, decentralized storage.

IPFS vs Arweave: Which Decentralized Storage Should You Choose?
IPFS and Arweave take different approaches to permanent storage. Compare architecture, cost, permanence guarantees, and when to use each.

Automating IPFS Workflows: Webhooks, Cron Jobs, and CI/CD Integration
Automate IPFS uploads in your CI/CD pipeline. GitHub Actions, GitLab CI, and cron job examples for continuous content pinning.

Go IPFS Upload: Pin Files from Golang Applications
Upload and pin files to IPFS from Go applications. Complete guide with net/http examples and error handling patterns.
