Avatar
Kristaps K.
6182e711a1def15e43664a85619e176c80739d148a88d27e119f5a6334ae21a9
Bitcoin dev (Bitcoin Core, JoinMarket, SatSale, etc) PGP - 70A1 D47D D44F 59DF 8B22 2443 33E4 72FE 870C 7E5D

Fabel Mosel Riesling medium dry with #[0]​ #winechain

With 80 CPU cores it’s optimal. :)

Droši! Rīkojam tikšanās reizi mēnesī. Pagaidām vel Nostr neesam, bet plānojam (gribam paeksperimentēt ar daudzparakstu sistēmu, lai neviens individuāli nekontrolē kontu). Ja esi tviterī, vari piesekot https://twitter.com/BitcoinRiga .

We will likely never achieve perfection, but we must strive towards it.

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.

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.

Just noticed - it looks Phoenix wallet have such feature, called “drain wallet”, where you enter onchain Bitcoin address.

Although that could be done using LNURL or BOLT12 over Lightning too, just try amounts one by one, reducing by 1sat each time until your withdraw amount is total wallet balance minus fees.

It’s little bit stupid you will likely not be able to withdraw everything 100%, some sats will remain. Ok, not that it will change my life to donate some sats for other free software devs, but, anyway, not the best use experience. They could have implemented “withdraw everything to onchain” and just take some 1% as a swap fee.