A small Flask web app for exploring Bitcoin address types and simple wallet quizzes. It demonstrates address generation/derivation (including Taproot) and provides interactive quizzes that explain wallet trade-offs.
- Guess an address type (legacy, nested SegWit, native SegWit, Taproot)
- Wallet recommendation quiz (hot vs cold vs custodial vs multisig)
- Small, educational UI in the
*.htmltemplates
- Python 3.8+
- See
requirements.txtfor Python dependencies
- Install dependencies:
python -m pip install -r requirements.txt- Run the app:
python app.py- Open the app in your browser at: http://127.0.0.1:5050
app.py— Flask application and routesbtc_tools.py— Bitcoin utility functions used by the app*.htmltemplates — UI for the games and pages
Grace Mugoiri — https://github.com/grace-mugoiri
This project is available under the MIT License — see the LICENSE file for details.