Everyone thinks self custodial lightning UX is impossible. The UX has always been bad because people are trying to run lnd on a phone. Switch out lnd with ldk and you can make something so much better

Reply to this note

Please Login to reply.

Discussion

Even with ldk there's the issue of async payments.

Ldk is the only one working on that lol

Until that happens there is little hope for a usable mobile node 😪

Hard disagree? When you are showing someone the invoice, just leave the app open

Then we have different definitions of good UX. What you suggested is a huge compromise.

Huge comprise is keeping an app open for 5 seconds? A bigger comprise is giving up custody and privacy.

You can't text/email/DM someone an invoice for them to pay later.

Your compromise is fine for a point-of-sale but not everything else.

how are phoenix doing it?

Phoenix does async payments?

Yeah, they send a push notification to the app that wakes it up to process the payment. It's centralized but it works for them

Not just LDK, and anyway in LN it takes two to tango (er, I mean test a standard)

https://bitcoinops.org/en/newsletters/2023/01/04/#eclair-2464

I’m surprised I haven’t seen a wallet for iOS based on this other than BlueWallet with hidden and unfinished (in terms of UX) yet. Unless I’m missing something?

#[3]

Lightning UX 📈

obw is good