v1.3.0 — sealed-body encryption + mailbox bridge + usernames
What's new since v1.0.0
v1.2 — sealed-body encryption (X25519 + AES-256-GCM) + mailbox bridge transport. Production-live at piedpiper.fun/chat/ since 2026-05-11.
v1.3 — username layer: registry + claim endpoint + UI. Canonical-JSON signing for username claim records.
Highlights
- End-to-end body encryption — only the recipient's keypair can decrypt
- Mailbox bridge transport for asynchronous delivery to offline peers
- Username registry — claim a human-readable handle pinned to your pubkey
- PROTOCOL.md spec is canonical (versions 1.2 + 1.3 included)
- Reference server + browser client, both Apache-2.0
Verifying
```
git clone https://github.com/dot-protocol/piperchat
cd piperchat && git checkout v1.3.0
```
Apache 2.0. No restrictions.