Experience Base58's
Wallets for Devs
All about Bitcoin wallet protocols, such as descriptor wallets, PSBTs, HD wallets, mnemonics. (BIPs 32, 39, 174, 370), and Miniscript.
Wallets today have high standards for keeping complexity at bay with simple interfaces. Bitcoin has some of the most advanced protocols for keeping secrets safe while also providing portable protocols which allow for users to securely move their funds between platforms.
Exercises in this class will be in Python using Jupyter Notebooks. Nix strongly recommended for installing the dependencies.
What to know before class (pre-requisites)
Itβs strongly recommended that you have a strong understanding of bitcoin transactions before taking this class, such as the topics taught in flagship our Transactions Deep Dive class.