Stealth addresses using nostr

  1. Notifications don’t need to be saved forever by the relays. Once received by the wallet, it can be saved offline.

  2. If multiple relays are used by the sender and recipient, they are unlikely to get lost. One of them could be run by the wallet developer.

Some common relays would exist if they are using the same wallet. Other wallets may agree on using the same list of relays.

There is no incentive for a relay to delete the event although broadcasting the event to multiple relays would avoid this. Confirmation message could also be used in the protocol.

Fake notifications can be managed by normal spam filtering used in other nostr clients and relays.

  1. Pairing the idea with silent payments sounds interesting and I had discussed it with @moonsettler.
  2. Metadata leaks are fixed and only exist in NIP 4.

Note: Electrum wallet already uses nostr relays in the wallet. So it will be easier to implement this as a plugin.