Dat is a new p2p hypermedia protocol. It provides public-key-addressed file archives which can be synced securely and browsed on-demand.
|Fast||Archives sync from multiple sources at once.|
|Secure||All updates are signed and integrity-checked.|
|Resilient||Archives can change hosts without changing their URLs.|
|Versioned||Changes are written to an append-only version log.|
|Decentralized||Any device can host any archive.|
Dat is sponsored by Code for Science & Society, a 501(c)(3). Learn more at the Dat Project.
- Join the general Dat chat via Gitter or IRC (#dat on Freenode)
- Join #datprotocol for protocol discussion and working group meetings.
- File issues for this website.
Documentation for end-user tools and developer libraries.
Specifications for the Dat protocol. View pre-draft DEPs and the DEP process on GitHub.
Extensions to the Dat protocol.
April 2017 whitepaper on the Dat Protocol (View source on GitHub). For updated specifications, please see DEPs.