p2panda is a peer-to-peer communications protocol for playful, secure, data-efficient, offline- and local-first web applications.

Messages in p2panda are signed and published by clients using the Bamboo append-only log data type which gets distributed over the network to other peers. p2panda allows for decentralised or federated network topologies or even hybrids of these and aims at running in web browsers without loosing its cryptographic features.



Further links

Try it out Experimental demo
GitHub github.com/p2panda
Design-Document github.com/p2panda/design-document
npm p2panda-js
crates.io p2panda-rs
Email contributors@p2panda.org