We are slowly improving, but ideal Bitcoin wallets still doesn’t exist. Even close. Ok, I have some vision, but even my vision keeps evolving. But there are five years old UX ideas still to be implemented in practice.
Discussion
Let’s build ideal Bitcoin wallet together.
Not disagreeing, but i think it's not an accident that we struggled so much to make bitcoin wallets that feel 'right'. It's because it's not a consumer payments network, it's intrinsically an industrial layer, or a settlements layer. Notice how quickly many LN wallets developed a clean UI. (though of course there's a shitton to be improved there, still!)
One of the things here is that there should be no distiction between onchain and Lightning (or even Chaumian ecash) for easy to use consumer wallets. Wallet should automatically decide what’s best for the user, user should not know what happens under the hood. Is it simple onchain payment, is it payjoin, is it simple LN payment or is it new LN channel opening. Or even something else.