REFERENCE https://github.com/JungWinter/file-on-blockchain.git File on blockchain Index Upload result File info Check Exist None Initialize blockchain environment git clone https://github.com/JungWinter/file-on-blockchain cd file-on-blockchain/blockchain ./init.sh ./start.sh Create account for deploying Open another terminal and move to file-on-blockchain/blockchain geth attach ./chain-data/geth.ipc In console, personal.newAccount() and enter password miner.start() and miner.stop() Deploy simple contract cd file-on-blockchain/example python deploy_contract_and_test.py 🎉 Run server cd file-on-blockchain/app python server.py ⭐