I added nostr zaps to go-host-lnaddr, everyone's welcome to review and comment:
I couldn't find any other such solutions except the reference implementation which is in JS. go-host-lnaddr allows hosting your own Lightning address/LNURL pay/Nostr name, and now it also lets you receive zaps to your own LND node. I haven't tested it much, just followed the spec and used the mainstream libraries. It's effectively a small addition to the existing functionality that parses zap request and posts zap receipt + puts the request to the invoice description. Still, there could be quirks I missed. I currently run this patch myself.
GitHub
Add nostr zap support by rkfg · Pull Request #27 · hieblmi/go-host-lnaddr
Closes #17. Testing this is harder than I expected because lnd doesn't allow settling an invoice made by itself, Primal asks to connect a walle...
Non-working zap button, a menu...
Add user feed? Is that following? Nope, it's something else completely. Ah, there it is:
Very convenient, just open any post and you can find the follow button if you're lucky. No wonder engagement is so bad on nostr if you can't even follow people in one click.

