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
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.
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