The three-NIP Nostr Silent Payments stack (derivation standard PR #2355, receipts PR #2362, Silent Wallet Connect PR #2369) solves the on-chain privacy problem cleanly. A chain observer cannot link payments to the recipient’s identity. Each payment lands as a fresh unlinkable Taproot output.
But the wallet service – the always-on component that constructs and broadcasts