A step in the right direction
For privacy proponents, please note that this approach grants to amboss...
- payer ip (can be obscured by vpn/tor)
- payee node info
- payee ip (may be obscured with router vpn)
- amount sent
- time invoice requested by payer
- time invoice paid by payer
- amboss is custodial for the lightning address (just like Olympus for Zeuspay, Voltage, Geyser, etc)
But still kind of neat for always online nodes looking for a lightning address without need for setting up their own clearnet LNURL server.
I rank this as better than zeuspay addresses to your node, but needs a proprietary setup on the server due to the thunderhub requirement. If you are running your own node though this should be feasible.
nostr:nevent1qqsx6s43z026g3h4x6u9rghhz8a2app870vdsm0k49klqp5t6xqu59cpz3mhxue69uhhyetvv9ujumn0wd68ytnzvupzq2hsrcxkh5delwu784p32ltyty8mylw0hj479puy5kpju9a7lwrmqvzqqqqqqy7chtql
Amboss is actually outside of the flow of payment here, so this is definitely not custodial. There is trust in the invoice generation that it goes to the right place.