Really good advice! I hear Breez and Blixt are good, but they're more limited because they put the whole node on the device. Phoenix is very clever, and can use trampoline routing to open a channel for you to receive a payment even if the wallet isn't open, but as a result of developing that proprietary technology, they essentially have a monopoly on which node you open channels to. Muun is good if you want compatibility with Lightning and the simplicity of on-chain self-custody, and are also willing to pay the "TL;DR tax".
What I'm most looking forward to are the next generation LDK wallets using Taproot channels and PTLCs that support async payments. These will work well in browsers, mobile, and even desktop apps. I think Mutiny is working on this, and it's also something we're keeping an eye on for BitMask.
proprietary technology
?
reply
I just kind of assumed, do you know how I can run my own trampoline routing server? And where I can change that in the mobile app build? Was looking through here, but nothing obvious jumped out at me: https://github.com/ACINQ
reply
I believe trampoline payments are open source, but I'm not sure how you would go about running your own. Electrum for example only seems to connect to trampoline servers, and there were a few options there besides ACINQ's node.
reply