LNURL is a coordination protocol that runs on the web - it's not built in to the Lightning Network.

That means it requires some additional web infrastructure on top of the lightning node infrastructure to coordinate the requesting of invoices between servers.

It's not ideal, but it works pretty well in practice - it just means there is some extra stuff to run. A non-custodial wallet could probably do it, but there would be some trust involved (whoever is running the web server).

Reply to this note

Please Login to reply.

Discussion

I already have many different projects for running self custodial lightning addresses.

go on…

I have multiple implementations of a lnurl server, there's a bunch of others made by other people too.

I also have a project called zap tunnel where you don't even need the web server. This one was never fully finished because I tried to build a rust front end

So glad you all have LNURL. Beats the heck out of my self custody lightning wallets. Makes it real easy to pay back friends/family, simply hit send to xyz@walletofsatoshi.com and you’re done.