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 vs Arweave: Which Decentralized Storage Should You Choose?
Comparisons

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.

Nacho CollNacho Coll 8 min read
Automating IPFS Workflows: Webhooks, Cron Jobs, and CI/CD Integration
Guides

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.

Nacho CollNacho Coll 8 min read
Go IPFS Upload: Pin Files from Golang Applications
Tutorials

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.

Nacho CollNacho Coll 7 min read
Uploading Large Files to IPFS: Chunking, Streaming, and Best Practices
Guides

Uploading Large Files to IPFS: Chunking, Streaming, and Best Practices

Handle large file uploads to IPFS effectively. Learn about DAG chunking, streaming uploads, and size optimization strategies.

Nacho CollNacho Coll 9 min read
IPFS storage for AI agents: content-addressed memory that survives model swaps
Guides

IPFS storage for AI agents: content-addressed memory that survives model swaps

Vector DBs bind agent memory to a specific model and index. IPFS gives agents deterministic pointers (CIDs) that survive model, prompt, and tool churn — and our MCP server puts them one config line away from Claude Code, Cursor, and Claude Desktop.

Nacho CollNacho Coll 8 min read
Connect Claude Code to IPFS with our MCP server (5-minute setup)
Tutorials

Connect Claude Code to IPFS with our MCP server (5-minute setup)

Wire IPFS Ninja into Claude Code, Cursor, Windsurf, or Claude Desktop as 12 native tools using our first-party MCP server. Copy-paste config, verification steps, and use-case examples in under 5 minutes.

Nacho CollNacho Coll 6 min read
Filebase Alternative: Simpler IPFS Pinning Without S3 Complexity
Comparisons

Filebase Alternative: Simpler IPFS Pinning Without S3 Complexity

Compare IPFS Ninja and Filebase. If you want simple REST API pinning without S3 protocol overhead, here is why developers switch.

Nacho CollNacho Coll 8 min read
IPFS Garbage Collection: Stop Files Disappearing
Guides

IPFS Garbage Collection: Stop Files Disappearing

Understand why IPFS nodes delete unpinned content, how garbage collection works, and how to ensure your files stay available permanently.

Nacho CollNacho Coll 8 min read