Conversation

We plan to add support for Lightning donations in February, starting with Keysend support. We don't want to expend resources handling cryptocurrencies other than Bitcoin and Monero without a compelling reason. Zcash shielded address will likely be added once Trezor supports it.
4
63
We're likely just going to run lnd + btcd + loopd ourselves and publish a keysend address. Ideally, keysend would be more broadly supported beyond lnd and c-lightning themselves. Breez (lnd and neutrino) supports it. Maybe it's fine to only support keysend. It's a nice approach.
1
2
I think it's good enough for now. Bolt 12 enables superior static invoice UX, especially for donations. That feature is already implemented in c-lightning (and WIP in eclair), but I don't know if lnd is going to integrate it any time soon. There's little wallet support though.
1
1
Keysend is really nice because we can simply publish our lightning address and receive donations similar to publishing a static address for Bitcoin and Monero. It's unfortunate that it isn't broadly supported because we would prefer to avoid invoices altogether for donations.
1
2
We're aware that only having a static address for Bitcoin means people can see the source of the donations directly but simply using dynamic addresses and then having them combined together as multiple inputs when we distribute money to developers or consolidate it would ruin it.
2
1
This looks quite good and we'll definitely support it once lnd adds support for it. It's appealing for the same reasons as keysend. We looked at lnurl and lightning addresses and didn't like that we'd need a web service and that it'd end up strongly tying it to our website / DNS.
1
1