IPFS.

Post

Share your knowledge.

IPFS moderator.
Mar 22, 2024
Expert Q&A

How to Build an IPFS Implementation?

I am looking to start working on an implementation project but unsure of where to begin. Could someone provide guidance on the initial steps to take and any resources that might be helpful in this process? Thank you.

  • IPFS
  • JavaScript
  • Libp2p
  • IPLD
0
1
Share
Comments
.

Answers

1
IPFS moderator.
Mar 22 2024, 13:44

If you are interested in developing an IPFS implementation or are currently engaged in such work, the IPFS design standards and architectural specifications available at specs.ipfs.tech serve as a valuable resource. Specifically, the following resources are recommended as excellent starting points:

  • IPFS Principles: This section, accessible at IPFS Principles, offers context and detailed information regarding the fundamental IPFS principles of content-addressing and transport-agnosticism. The document outlines the criteria for what constitutes an IPFS implementation.

  • Meta: The Meta section provides essential non-technical information for contributors, including core project values, the governance model, document production guidelines, and more.

  • InterPlanetary Improvement Proposals (IPIPs): The IPIPs represent a focused, transparent, community-driven process for discussions on protocol design. While they do not directly alter the specification, their approval can lead to changes in the specification.

In addition to these foundational documents, specs.ipfs.tech also includes standards for IPFS subsystems such as the InterPlanetary Naming System (InterPlanetary Naming System) and HTTP Gateways (HTTP Gateways).

0
Official Answer
Comments
.

Do you know the answer?

Please log in and share it.

We use cookies to ensure you get the best experience on our website.
More info