Mastering Bitcoin: Programming the Open Blockchain (3rd Edition) By Andreas M. Antonopoulos and David A. Harding Preface Chapter 1 - Introduction Chapter 2 - Overview Chapter 3 - Bitcoin Core Chapter 4 - Keys and Addresses Chapter 5 - Wallets Chapter 6 - Transactions Chapter 7 - Authorization and Authentication Chapter 8 - Signatures Chapter 9 - Transaction Fees Chapter 10 - Bitcoin Network Chapter 11 - Bitcoin Blockchain Chapter 12 - Mining Chapter 13 - Security Chapter 14 - Applications Appendix A - The Bitcoin Whitepaper Appendix B - Errata Appendix C - BIPS