NIP-47 definiert ein Protokoll zur Verbindung von Nostr-Anwendungen mit Lightning-Wallets, das Zahlungen ermöglicht, ohne Wallet-Anmeldedaten an jede App preiszugeben.

Funktionsweise

Eine Wallet (wie Zeus) betreibt einen NWC-Dienst, der auf Zahlungsanfragen auf bestimmten Nostr-Relays wartet. Apps verbinden sich über eine Verbindungszeichenfolge, die den Pubkey der Wallet und Relay-Informationen enthält. Zahlungsanfragen und -antworten werden zwischen der App und der Wallet verschlüsselt.

Anwendungsfälle

  • Zapping - Sats an Beiträge, Profile oder Inhaltsersteller senden
  • Zahlungen - Lightning-Rechnungen von jeder Nostr-App bezahlen
  • Abonnements - Wiederkehrende Zahlungen für Premium-Inhalte

Hauptfunktionen

  • Budgetkontrollen - Ausgabenlimits pro Verbindung festlegen
  • Eigene Relays - Eigenes Relay für Wallet-Kommunikation verwenden
  • Parallele Zahlungen - Mehrere Zaps gleichzeitig für Batch-Operationen verarbeiten

Primärquellen:

Erwähnt in:

Siehe auch: