Lol, halfway through reading I was like “nice, that is super easy” I’ve checked all the boxes except for installing a plug-in and updating my profile 😂. Although custodial zaps are easier, the future for sovereign zaps looks bright.
You've done the hard stuff so you can get there if you want to. BTCPay server is like magic and does so many things well. Getting up and running with BTCPay takes some work but once you have it running and have a Lightning Node connected the LN Address and Nostr parts are easy.
And then after all of that I can't Zap you! Looks like I need a channel to StackerNews as well. Jeesh!
I have no idea why Core Lightning won't bother to try more than 1 route.
https://bitcoinlizard.net/nostr/error.png
This is because the fee is too high as a percentage of the total payment. I can Zap you via the Core Lightning CLI. I suspect I can put something in the Core Lightning config to have the small payments be reliable as long as I'm willing to pay routing fees that are greater than the actual invoice amount.