DAG-CBOR - binary format, supporting the complete IPLD Data Model, with excellent performance, and suitable for any job.
DAG-JSON - human-readable format, supporting almost the complete IPLD Data Model, and very convenient for interoperability, development, and debugging.
DAG-PB - a binary format for specific limited structures of data, which is highly used in IPFS and UnixFS.
CAR - transport format used to store content addressable objects in the form of IPLD block data as a sequence of bytes; typically as an application/vnd.ipld.car file with a .car extension
Suggestions, contributions, criticisms are welcome. Though please make sure to familiarize yourself deeply with IPFS, the models it adopts, and the principles it follows.
This repository falls under the IPFS Code of Conduct.
InterPlanetary Improvement Process (IPIP)
Want to propose a change to an existing specification?
IPFS Specifications
Documentation and Community
Looking for user support?
See Documentation, Discussion Forums, and other Community Resources instead.
Understanding the meaning of the spec badges and their lifecycle
We use the following label system to identify the state of each spec:
Nothing in this spec repository is
permanent
or evenstable
yet. Most of the subsystems are still adraft
or inreliable
state.Index
The specs contained in this and related repositories are:
.car
extensionContribute
Suggestions, contributions, criticisms are welcome. Though please make sure to familiarize yourself deeply with IPFS, the models it adopts, and the principles it follows. This repository falls under the IPFS Code of Conduct.
InterPlanetary Improvement Process (IPIP)
See: