All registries
Industry consortiumIn Rundown bodies

IPFS Specifications

IPFS

Blockchain & Web3Internet & protocols
WHY YOU NEED THIS

Content-addressed web infrastructure — each primitive (CID, gateway, IPNS) has its own spec page in a structured index.

What It Is

InterPlanetary File System spec family: CID, Multihash, Multibase, IPLD, IPNS, DNSLink, and HTTP Gateway specs at specs.ipfs.tech.

Taxonomy

By spec area: Content addressing · Naming · HTTP gateways · Data models

Top-Level Categories

CID / Multihash / MultibaseIPLDIPNSDNSLinkHTTP Gateways (Path, Subdomain, Trustless)

Master Catalog

Sub-Indexes & Guides

Rundown Standards Body
IPFS Specifications

Open community of implementers (Protocol Labs, Shipyard, Boost, Helia, Kubo, and others) that maintains the InterPlanetary File System spec family at specs.ipfs.tech. Publishes content-addressing primitives (CID, Multihash, Multibase, Multiaddr), the IPLD data model, naming systems (IPNS, DNSLink), and the HTTP Gateway specs (Path, Subdomain, Trustless, DNSLink) that bridge content-addressed storage to ordinary browsers.

View all bodies →
Visit

Curated specs from IPFS

specs.ipfs.tech/dnslinkIPFSShould Know

DNSLink

DNSLink is how you give an IPFS/IPNS deployment a stable human URL like `mysite.example.com` while the underlying CID changes every release. If you ever host static sites, agent artifacts, or signed manifests on IPFS and want a normal-looking domain, this is the spec.

ProductBack OfficeContent Addressing & Decentralized Web
Details
specs.ipfs.tech/cidIPFSShould Know

CID

Every DNSLink record, IPFS gateway URL, IPNS publish, and Filecoin deal references content by CID. If you do not understand what the bytes after `/ipfs/` mean, you cannot debug deploy/cache issues, validate signed manifests, or design content-addressed pipelines.

ProductBlockchainContent Addressing & Decentralized Web
Details
multiformats/multihashIPFSNiche

Multihash

Every CID contains a multihash. If you ever need to validate that a fetched IPFS payload matches its CID, swap in a different hash, or implement a custom indexer, you read and emit multihash bytes directly.

ProductContent Addressing & Decentralized Web
Details
multiformats/multibaseIPFSNiche

Multibase

Multibase is the reason CIDv1 strings are DNS-safe lowercase base32 and can therefore appear in subdomain gateway hostnames like `bafy….ipfs.example.com`. If you build URL routers or parsers that touch CIDs, you encode and decode through multibase.

ProductContent Addressing & Decentralized Web
Details
specs.ipfs.tech/ipnsIPFSShould Know

IPNS

If you do not want to update a DNS TXT record on every deploy, point DNSLink at IPNS and republish the IPNS record to the new CID. IPNS is the mutable pointer that makes content-addressed storage usable for evolving sites.

ProductContent Addressing & Decentralized Web
Details
specs.ipfs.tech/path-gatewayIPFSShould Know

Path Gateway

Path gateways are how a regular browser without IPFS support fetches content-addressed data. Knowing the spec is required to operate a self-hosted gateway, debug 404/range/CORS issues, or build clients that fall back from native IPFS to HTTP gateways.

ProductBack OfficeContent Addressing & Decentralized Web
Details
specs.ipfs.tech/subdomain-gatewayIPFSShould Know

Subdomain Gateway

Path gateways break the web origin model — every CID shares the gateway origin. Subdomain gateways are the production-correct choice for hosting independent sites. This is also the only model that makes single-page apps with cookies and Service Workers function on a public gateway.

ProductBack OfficeContent Addressing & Decentralized Web
Details
specs.ipfs.tech/dnslink-gatewayIPFSShould Know

DNSLink Gateway

DNSLink alone tells nobody how a browser request actually turns into a served HTML page. The DNSLink Gateway spec is the contract between your DNS records and the gateway that browsers hit — required reading if you operate a custom gateway for user sites under a wildcard like `*.dial.wtf`.

ProductBack OfficeContent Addressing & Decentralized Web
Details

Related Registry Sources

ipfscidcontent-addressinggateway