Alby, Wallet of Satoshi, etc., fall under the category of custodial lightning wallets. These wallets handle the nodes and, consequently, manage and secure your funds. Consider them as akin to carrying cash in your pocket; however, you cannot move funds to an on-chain wallet. Being managed for you, they remain online consistently, or at least that's the intention :)

On the other hand, Phoenix and Breeze belong to the non-custodial wallets. They operate a self-contained Lightning node directly on your phone. For receiving payments, the node must stay online, requiring your app to be active. Phoenix, and potentially Breeze as well, might retain incoming payments until you come back online, though my knowledge here might be limited. Additionally, these wallets allow easy swapping between on-chain and lightning transactions.

The hosted nature of Alby and Wallet of Satoshi allows them to provide users with personalized lightning addresses, such as dr.hax@something.com.

Zeus, another non-custodial wallet, enables you to connect to your own node, but you'll need to run your node externally. However, a new version of Zeus is set to include an embedded node, eliminating the need for external setup.

Furthermore, you may want to explore the Mutiny wallet as well.

In conclusion, I recommend trying out all these wallets and using the one that best suits your specific use case!

Reply to this note

Please Login to reply.

Discussion

Thanks for all the information!

I'd try Phoenix if it were on F-Droid. There is already a bug report about this: https://github.com/ACINQ/phoenix/issues/152

Breez has the same problem and a similar bug report: https://github.com/breez/breezmobile/issues/413

I have Zeus and I appear to have it connected to my Alby account. Plan on switching to self custody once Zeus supports it.

https://app.mutinywallet.com/ looks pretty interesting. The fees and liquidity seem like they're pretty confusing for thise people who have never used any cryptocurrency before. And that can't exactly be hidden since it costs about $15 to get started. Not a great look for a technology that makes it sound like it's good for buying a $2 cup of coffee.

I mean, I get that opening a channel requires taking money off chain (thus tying it up). And it looks like the fee for "opening a channel" is just a normal network fee, so like 60¢ as of yesterday.

When I get some sats, I'll send some your way because the documentation on lightning ( https://www.bitcoin.com/get-started/what-is-lightning-network/ ) is not at all actionable, but by reading to docs of all of these wallets combined, the picture is finally starting to emerge.

For any question related to Alby, I am here to help. :-)