Technical challenges:
Text: Mastering Bitcoin 3rd Edition
Read:
- Ch. 1 Introduction
- Ch. 2 How Bitcoin Works
- Ch. 3 Bitcoin Core: The Reference Implementation
Provided Infrastructure:
Access mainnet RPC through proxy
currently running at 34.172.95.104
Exercises:
Read:
- Ch. 4 Keys and Addresses
- Ch. 5 Wallet Recovery
- Ch. 6 Transactions
Provided Infrastructure: We will host a custom signet miner node with a pre-generated blockchain full of UTXOs for wallet recovery and script challenges.
Exercises:
Read:
- Ch. 7 Authorization and Authentication
- Ch. 8 Digital Signatures
- Ch. 9 Transaction Fees
Extra tutorial: Transaction exercises
Exercises:
Read:
- Ch. 10. The Bitcoin Network
- Ch. 11 The Blockchain
- Ch. 12 Mining and Consensus
Exercises TBA
Read:
- Ch. 14 Second-Layer Applications
- Optional sections (can be skipped):
- Colored coins
- Single-use seals
- Pay-to-Contract
- Client-side validation
- RGB
- Taproot Assets
- Optional sections (can be skipped):
Exercises: