ADR 001: Custom Protocol Over Pure Nostr
Date: 2026-02-28 Status: Accepted
Context
We need a decentralized social network protocol. Nostr exists and has an active ecosystem of relays, clients, and users. We could build purely on Nostr, fork it, or design something new.
Decision
Design a custom protocol from scratch that maintains interoperability with the Nostr ecosystem, minimizing transition cost for existing Nostr users and infrastructure.
Consequences
- We can innovate beyond Nostr's constraints where needed
- Existing Nostr relays and clients can bridge to our network
- We inherit the benefits of Nostr's key/identity model
- We take on the cost of designing and documenting a new protocol
- We need to maintain a clear NIP compatibility map