it's somewhat unfortunate that most lightning addresses here are through custodial apps, but it's undeniably true that it is still technically challenging to set one up noncustodially (DNS is an absolute bitch).

i have this one yael@yael.at but also through a BTCPay server sats@pay.yael.at but these took me hours to set up and costs me server time to keep them running.

ideally, much like Paynyms and BIP-47, we'd see more noncustodial wallet adoption of lightning addresses

Reply to this note

Please Login to reply.

Discussion

Any good docs on how to setup an LN address for an existing self hosted node?

This is the standard guide, but I’ve never gotten any of these to work (because you essentially have to run a clearnet IP to your node). The easiest method is to have a BTCPay server where you assign lightning addresses and just try to get a custom domain pointing to your BTCPay server instance. Another way to do it is the LN URLp protocol to forward to getalby using your own domain

https://lightningaddress.com/

At this link by #[3]

https://nvk.org/alby-lnurlp

Create an SSH tunnel from your node to the web server for port 10009.

but inspired by @npub1xtscya34g58tk0z605fvr788k263gsu6cy9x0mhnm87echrgufzsevkk5s I've also got a LOL domain for lightning address sending (⚡yael@yael.lol) but it's a bit slow because of the reverse proxy to my node