InterPlanetary Naming System

The InterPlanetary Naming System (IPNS) is a naming system responsible for creating, reading and updating mutable pointers to data.

IPNS Record and Protocol
Specifies the IPNS protocol in a language-agnostic manner, allowing everyone to create a compatible IPNS Record Publisher or Resolver.
IPNS PubSub Router
Specifies how to publish and retrieve IPNS records using libp2p PubSub router.