Skip to content

Proposals

Design proposals for evolving keystr. These are design notes, not committed roadmaps — each needs discussion before implementation.

  1. Passkey key protection — replace PINs with hardware-backed passkeys; never store the nsec in plaintext.
  2. Batching & policies — batched request UI, human-readable prompts, and policy-based auto-approval.
  3. Cross-browser Manifest V3 — one codebase, per-target builds for Chrome, Firefox, and Safari.
  4. Remote signer mode (NIP-46) — the extension as a Nostr Connect bunker; keys live in one place, other devices sign remotely.
  5. Upstream feature ports — cherry-pick the best of fiatjaf/nos2x: kind-scoped policies, peekPublicKey, notification audit, ncryptsec import.