Damus
Rizful.com · 2w
Thanks. Totally understand why you want to do this. Did some reviewing.... I think it might be time for these application to step up and support Lightning addresses. Adding Keysend to Rizful will be a...
Eric P profile picture
It's not the applications that are the issue. Most of them already support lightning addresses and keysend. The issue is that the majority (95%) of feeds still use keysend addresses and anyone using a lightning address-only wallet can't send payments to a keysend address.

Keysend was ratified as bLIP-003 and is part of the Lightning Network protocol: https://github.com/lightning/blips/blob/master/blip-0003.md . It's true that LNURL is preferred nowadays, but keysend is still perfectly valid.

For LND, you use the same SendPaymentV2 call that you use to pay invoices to pay keysend: https://github.com/Podcastindex-org/helipad/blob/main/src/lightning.rs#L74-L134 . The only difference is you provide it with the node address, hash, and preimage rather than the invoice (payment_request). I would be happy to implement it if your software was open source.
1
Eric P · 2w
I guess I confused blips and bolts. But it has been around for 5 years now and is supported by all the major lightning implementations.