This project simulates the core functionality of a cryptocurrency wallet, allowing users to create wallets, generate public/private keys, sign transactions, and track balances in a secure simulated environment.
- Wallet generation (public/private key pair)
- Transaction creation & signing
- Balance tracking
- Multi-layer security logic (hashing, signatures)
- No real crypto involved (safe for learning)
Built as an academic + practical project to understand how real crypto wallets work under the hood — including security risks and protections.
- Python
- Cryptography / Hashing libraries
- HTML/CSS (frontend, if used)
(brief explanation of folders)
pip install -r requirements.txt
python backend/main.py