Episode notes
In this episode of The Van Wirdum Sjorsnado, hosts Aaron van Wirdum and Sjors Provoost discuss hardware wallet integration into Bitcoin Core, one of the ongoing projects that Sjors regularly contributes to himself.
Hardware wallets are a popular solution for storing private keys offline, to minimize the risk that hackers gain access to the corresponding coins. They are used in combination with regular software wallets to sign transactions in such a way that the private keys never leave the device.
Chapters
00:00:00 BIP8 and independent-client code review
00:01:32 Hardware-wallet integration in Bitcoin Core
00:02:58 Rewriting the wallet around descriptors
00:05:30 HWI and a common hardware-wallet interface
00:10:00 External signing without manual copy and paste
00:13:24 Graphical wallet setup, verification and sending
00:17:11 Multisig, Specter Desktop and full-node wallets
00:23:15 More flexible policies with Taproot and Miniscript
