mirror of
https://github.com/PR0M3TH3AN/bitvid.git
synced 2026-10-30 01:12:39 +00:00
Captures the requested feature: optionally sync S3/R2 storage credentials and the NWC zap wallet URI across logins via a self-encrypted NIP-78 (kind 30078) note, unlocked by the signer. Includes the design path (reuse the existing envelope encryption for storage creds; NIP-44-to-self for the NWC URI), the relay/ replaceable lessons from this session (write relays, strictly-newer created_at, newest-per-d-tag on read, empty-publish to clear), opt-in UX, and the threat model (public-relay blob, key-compromise trust root, NWC = spending capability, signer decrypt budget). Co-Authored-By: Claude Opus 4.8 <[email protected]>