Dat Protocol

Dat is a new p2p hypermedia protocol. It provides public-key-addressed file archives which can be synced securely and browsed on-demand.

FastArchives sync from multiple sources at once.
SecureAll updates are signed and integrity-checked.
ResilientArchives can change hosts without changing their URLs.
VersionedChanges are written to an append-only version log.
DecentralizedAny device can host any archive.

Dat is sponsored by Code for Science & Society, a 501(c)(3). Learn more at the Dat Project.

» Join us in #dat on freenode. » File issues for this website here.

User Documentation

Documentation for end-user tools and developer libraries.


Specifications for the Dat protocol.