What libraries are being used to enable this? How would someone add this feature to their own website?
You don't really need a library. It's more so adhering to a protocol by running a service you make or someone else's. I wrote my own for SN. Here are the docs for it: https://github.com/andrerfneves/lightning-address/blob/master/DIY.md
A couple stackers have write ups on their own systems that they built so I'm hoping they chime in but given <name>@stacker.news the gist is:
  1. a wallet makes a GET request to stacker.news providing <name>
  2. stacker.news responds with a URL to get an invoice from
  3. the wallet asks the user how much they want to pay
  4. the wallet makes a GET to the URL from 2 with the amount from 3
  5. stacker.news returns the invoice
  6. your wallet pays it
reply
Simply brilliant.
reply
That's actually very elegant. Thanks for the helpful response.
reply
If your looking for a simple NodeJS implementation checkout my repo: https://github.com/mefatbear/lightning-address-nodejs
Works with your own Umbrel / LND node.
reply