Skip to content

ADAMANT IPFS NodeSelf-hosted content-addressed file storage

A self-hosted IPFS storage node for application file delivery, with bounded disk usage, deterministic replication, repair, health checkpoints, and a REST API.

ADAMANT IPFS Node logo

Who it is for

  • Applications that upload user files and fetch them back by CID over HTTP
  • Developers who want a REST API instead of embedding an IPFS client library in every client
  • Service operators who need bounded disk usage, explicit replication, and an operational health signal
  • Self-hosters who want file storage on their own hardware, under their own configuration and peer list

Where it is not the right tool

  • Publishing content to the public IPFS network. The node runs no DHT, no public gateway, and no IPNS
  • Fetching arbitrary CIDs from the public network. Retrieval is limited to the configured peer set
  • Orchestrating an existing Kubo fleet. This is a standalone Helia service, not a Kubo API and not a cluster controller
  • Anonymity or censorship resistance. A controlled topology reduces public exposure of content-routing metadata; it does not make a deployment private, anonymous, trustless, or censorship-proof

See Comparison for how the node relates to Kubo, IPFS Cluster, and object storage.

Adopters

ADAMANT Messenger runs this node in production for attachment delivery, and its deployment is the reference for the defaults shipped in the repository. The node itself is a general-purpose service: the messenger is one adopter, not the reason the project exists. See ADAMANT Messenger for what that deployment configures and why.

Released under the GPL-3.0 License.