
AIOZ Pin is a decentralized file storage solution built on the AIOZ DePIN, a distributed network of independent nodes rather than one company's data centers. That structural difference is what everything else about AIOZ Pin, its pricing, its resilience, its approach to NFT storage, actually traces back to, so it's worth starting there before getting into features.
TL;DR:
Raw IPFS solves decentralized storage and addressing, but using it directly comes with real friction: setting up and maintaining your own node, no guarantee that unpinned content stays available, latency that varies by which peer happens to be serving a file, and documentation that's often sparse or scattered across different implementations. AIOZ Pin exists to remove that friction, keeping IPFS's actual properties, content addressing, decentralization, censorship resistance, while making the experience of actually using it closer to a managed service.
@aioznetwork/aioz-pin-sdk) with methods for pinning files, folders, and NFT metadata, plus a full REST API for teams that want to build their own tooling on top.Every file stored through AIOZ Pin gets a Content Identifier (CID), a value derived cryptographically from the file's own contents. Change even one byte of the file, and the CID changes with it. That property is what makes tampering structurally difficult to hide: a file claiming to be the original but that's actually been altered would carry a different CID, and anyone checking the reference would see the mismatch immediately, rather than having to trust the storage provider's word that nothing changed.
The distinction between AIOZ Pin and a conventional storage provider isn't cosmetic. A conventional provider's reliability depends on that one company's own data centers staying online. AIOZ Pin's underlying DePIN spreads storage and delivery across many independent node operators, so no single operator going offline takes the whole network down with it, and no single company's infrastructure decisions dictate pricing or availability unilaterally. That's also the structural reason AIOZ Pin can run pay-as-you-go billing rather than fixed subscription tiers: costs scale with actual usage across a distributed network instead of needing to justify one provider's fixed overhead.
What makes AIOZ Pin different from a traditional IPFS setup? It runs on AIOZ's own distributed DePIN node network with managed pinning, dedicated gateways, and a built-in CDN layer, removing the operational overhead of running your own IPFS node while keeping IPFS's actual properties intact.
Does "unlimited pinned files" mean pinning is free at any volume? No. It means there's no hard technical cap on file count. The first 40,000 pinned files are included in the base price; additional files are billed per 1,000 beyond that.
How does content addressing prevent tampering? A file's Content Identifier is derived from its own contents. Altering the file changes its CID, so a tampered file can't silently pass as the original, the mismatch is visible to anyone checking the reference.
What kinds of projects actually use AIOZ Pin? NFT platforms, digital artists and creators, NFT games, and metaverse applications are the most common, anywhere persistent, verifiable file storage for media or metadata matters.
Do I need to run my own IPFS node to use AIOZ Pin? No. AIOZ Pin handles the node infrastructure, pinning, and gateway access, so integration happens through its SDK, API, or CLI instead of managing infrastructure directly.

Pinning services can remove their own copy of a file. They cannot remove it from IPFS. Here is exactly what a takedown does and does not accomplish.

libp2p connections can run over more than one transport. Here is exactly what changes with QUIC instead of TCP, and why IPFS dials both at once.

The DHT answers who has a CID. GossipSub answers a different question: how do peers push real-time updates to everyone listening, without a lookup at all.

js-ipfs is deprecated. Helia is what replaced it: a modular, TypeScript-first IPFS implementation built for the browser and Node.js. Here is how it fits.

Not every retrieval needs the whole DAG. IPLD Selectors describe exactly which nodes to traverse and match, so a client can fetch a slice, not everything.

Almost no browser understands ipfs:// links natively. Here is exactly why, what IPFS Companion actually does about it, and why gateway URLs took over instead.