Skip to content

IPFS

IPFS distributes content through verifiable CID identifiers. Content integrity, persistence and access are distinct properties requiring providers, pinning and a recovery strategy. A CID lets consumers verify a representation of the file, while applications retain recoverable copies and decide which data can be published. IPFS does not encrypt files automatically.

Written by Isaac GonzálezUpdated October 11, 2026

Key takeaways

  • A CID identifies and verifies a content representation.
  • Persistence depends on providers retaining and serving files.
  • IPFS neither automatically encrypts content nor guarantees eternal availability.

What is IPFS?

IPFS is a protocol for distributing and retrieving content through identifiers derived from its representation, called CIDs. Instead of relying solely on an HTTP location, applications can request cryptographically identified content. A CID supports verification of retrieved data but does not establish publisher identity or truthfulness.

It is used for asset metadata, files and application distribution. Different chunking and encoding options can produce different representations and CIDs for the same file. Content preparation therefore needs reproducibility when the identifier participates in a business process or deployment record.

How it works

Nodes announce and serve content blocks. Adding a file does not require other nodes to preserve it indefinitely. Pinning prevents a node's local garbage collection from removing pinned data; availability depends on accessible providers retaining and serving the content over time.

Browsers access content through HTTP gateways or compatible clients. Gateways simplify access while introducing their own availability and policies. Products should distinguish integrity, storage persistence and access-path availability because these are different properties requiring different operating measures and evidence.

What IPFS offers

For a digital asset collection, a team can prepare an image and metadata directory, obtain its CID and register the reference in a contract. Before issuance, check internal links, file types and access from intended interfaces. Changed content requires a new reference unless the application uses a mutable naming mechanism.

Operations retain recoverable copies, check pins periodically and test access across infrastructure. This detects incomplete content or unavailable providers. Recording a reference on-chain does not remove responsibility for maintaining the files that give that reference its intended meaning.

Limitations and selection criteria

IPFS does not automatically encrypt files. Personal or confidential documents require decisions about exposure, encryption, keys and access. Nor is there a general guarantee that every copy can be deleted once third parties have obtained and retained the content.

Selection against conventional storage depends on verifiable addressing, distribution and maintenance needs. Filecoin and other systems add distinct mechanisms but do not make every reference eternally available. Budgets include storage, replication, gateways and recovery tests over the period required by the product.

Also known as

  • InterPlanetary File System
  • IPFS Protocol
  • CID storage
Development at Metlabs

How we approach a project with IPFS

Development capabilities and use cases to assess how IPFS fits your product.

What we build with IPFS at Metlabs

  • Verifiable metadata

    File and metadata preparation, pinning, integrity checks and access checks.

  • Decentralized frontends

    Static dApp builds hosted on IPFS, reachable via gateway or ENS.

  • Use case

    NFT collection with immutable metadata

    Image and metadata directory with a recorded CID, recoverable copies and availability monitoring.

  • Use case

    Tokenized asset documents

    Verifiable references to public documents; sensitive-data exposure is assessed separately.

Need to integrate IPFS?

We analyze your case, pick the right stack and ship a production-ready solution.

Tell us about your project

As featured in

CointelegraphInvesting.comEl EspañolEmprendedoresEl ObservadorCriptoNoticias