A basic proof of work blockchain based upon this guide by Noah Hein.
# 1. clone the repository
git clone https://github.com/t02smith/basic-blockchain.git
# 2. build the application
go install github.com/t02smith/basic-blockchainCobra is used to implement the CLI and you can find out more about the commands by running:
basic-blockchain --helpTypical usage will follow:
# 1. generate your wallets
basic-blockchain create wallet -n 3
# 2. generate a new blockchain
basic-blockchain create blockchain
# 3. send currency between your wallets
basic-blockchain send