Hello World Blockchain
This is a simple blockchain implementation in Python for demonstrating basic blockchain concepts.
Overview
This blockchain stores transactions in a list representing an ever-growing blockchain ledger. New blocks are mined by a proof-of-work algorithm that rewards miners with coins.
The blockchain client provides APIs for:
- Generating wallets
- Creating and broadcasting transactions
- Mining blocks
- Validating the blockchain
Getting Started
Prerequisites
Requires Python 3.6 or greater.
Installing
pip install hello-blockchain