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.