This project turns protocol lessons into a working tool: a command-line wallet on regtest that can receive and send bitcoin.
Build challenge
Ship a CLI that can:
- Create or load a wallet (seed/descriptor)
- Show a receive address and balance
- Send to an address with an explicit fee rate
- Mine/confirm via Bitcoin Core RPC in tests
Loading diagram…
Suggested milestones
- Week 1: address generation + sync/balance
- Week 2: coin selection, change, broadcast, fee unit tests
Next steps
After the wallet works, visualize the chain with a Block Explorer UI project.