sorry i'm working on a readme atm
checkout blockchain.py inside the gymcoin folder to see implementation
if you "pip install" all the dependencies in blockchain.py, and then run run.py on one terminal and run2.py on another terminal it should work!