Episode 30: Hardware Wallet Integration in Bitcoin Core and HWI
Ep. 30

Episode 30: Hardware Wallet Integration in Bitcoin Core and HWI

•

Episode description

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

0:00BIP8 and independent-client code review
1:32Hardware-wallet integration in Bitcoin Core
2:58Rewriting the wallet around descriptors
5:30HWI and a common hardware-wallet interface
10:00External signing without manual copy and paste
13:24Graphical wallet setup, verification and sending
17:11Multisig, Specter Desktop and full-node wallets
23:15More flexible policies with Taproot and Miniscript