bc4py(blockchain-for-python) enables you to create blockchain application by Python3.
- UTXO base
- PoW, PoS and PoC multi-consensus
- Minting colored coin
- Windows/Linux
- Python3.6+
- Rust nightly
- p2p-python
- LevelDB
- hash function
- yespower-python For CPU
- x16s-hash for GPU
- x11_hash For ASIC
- Python extension bc4py-extension
- plotting tool bc4py-plotter
cd ~
git clone https://github.com/kumacoinproject/bc4py
rm -r doc tests
mv bc4py blockchain-py
cd blockchain-py
pip3 install --user -r requirements.txt
pip3 install --user -r requirements-c.txt
wget http://example.com/boot.json
python3 localnode.py
Node working on local env, for debug.python3 publicnode.py
Node with mining/staking.
- Create genesis block
- How to mining
- testnet API document
- About development
- About new offer about program
- HTTPS proxy introduction
- Proof of capacity
- Install LevelDB
- how to setup windows package
MIT