A semi-distributed crypto currency built with Python and WebSockets
Download the deploy
branch or clone it
Install the deps
NOTE: Make sure you have python 3 installed on your machine.
pip install -r requirements.txt
Navigate to the node
folder
cd ./node
Generate your wallet address
python generate_keys.py
Or if you already generated your keys. Move them to the ./keys
folder as public.pem
and secret.pem
Run the wallet
python wallet_client_p2p.py
Navigate to the mine
folder
Generate you wallet address
python generate_keys.py
Or if you already generated your keys. Move them to the ./keys
folder as public.pem
and secret.pem
Run the miner
python miner_client_p2p.py
- LAN P2P, only shown to work on unix systems (Need to make work with Windows, and MacOS)
- Look out for block overload
- Not worth anything (yet)
If you find an issue or bugs, feel free to create an issue or create a pull request
Contributions are greatly appreciated!
LICENSE: MIT
Created by Michael Navazhylau (Mechasparrow)