Skip to content

ADR-0002: Space membership via capabilities

Context

We need secure space membership without accounts or central auth.

Decision

Use cryptographically signed capabilities:

  • MembershipCapability for access
  • IssuerCapability for delegation to bots

Identity is based on PeerId, not usernames.

Consequences

  • Offline-capable
  • No password handling
  • Strong security model − Requires careful signature verification