BIP47 allows you to send bitcoin on chain using static payment code (1 per person) and each time you send to the payment code it’ll generate a fresh Bitcoin address so that you can send repeat payments to sn individual without reusing addresses or ever asking them to send you a new address. No server required. Here’s a good write up on BIP47:
Discussion
Thanks for the in-depth link, I haven’t spent much time learning about BIP-47 because it’s not commonly used (and I think some wallet devs has some reservations against it although I could totally be making that up). I do know Samourai wallet has PayNyms, is this app going for a similar experience? The multiple wallets and contact book is what’s throwing me off 🤔
Samourai Wallet, Sparrow Wallet, and Stack Wallet all support the same BIP47v1 standard
They are all compatible with each other ie I can send from Stack Wallet to a PayNym someone else owns that is using Sparrow, Samourai, or Stack.
Oh I didn’t know Sparrow supported BIP-47 as well! That’s awesome. Great to see privacy enhancements be prioritized and implemented.
Yep! Check the tools menu item:

Sweet! After doing my original setup in Sparrow I haven’t kept up with additional features so this is welcome news.
I’ll need to read that article you shared. Curious if LNURL offers lightning payment privacy similar to what BIP-47 offers for onchain payments.