Well, we we have Lightning addresses and reusable offers on BOLT 12 we can put in Nostr profiles but we have two issues now:
- widespread adoption (you don’t want to only be able to receive zaps from 10% of wallets)
- since you decouple the receiving ‘address’ from a web server, users’ wallets and/or nodes now have to broadcast the zap events - also need a way of sending the zapper’s info when requesting an invoice from the offer