Wikifreedia
All versions

LNURL was created by Anton Kumaigorodski as a simple protocol to allow the BLW wallet to buy Lightning channels from the Bitrefill Thor service, in a scheme apparently devised between him, Rompert Olsson, John Carvalho and possibly Justin Camarena.

This flow, later named "LNURL-channel", involved the wallet scanning a QR code on a website and making an HTTP GET request to a URL of the channel provider with its data and opening a Lightning connection to that provider’s Lightning node.

Later, Anton came up with LNURL-withdraw and LNURL-auth and together with fiatjaf created LNURL-pay (which later got turned into the Lightning Address protocol, also created by Anton with some insights from André Neves).

After Anton left to fight the Ukraine war, fiatjaf inherit the GitHub repository with the specs that had one document for each of the 4 subprotocols and refactored it into a bunch of separate "LUDs" that could have dependency relations between them but sometimes could also be optional or not.

Currently the repository is managed by Hampus Sjöberg.

Other authors

No one else has published this topic yet.