The Developer's Blockchain.
Implementation in Python. Not yet efficient, but clear and extensible.
Work in Progress. I'll let you know if / when that changes.
Venv, recommended:
python3 -m venv /venv
source /venv/bin/activate
Install the required packages:
pip install -r requirements.txt
Unit tests are written using pytest. To run the tests, execute the following command:
pytest
For details on the node communication protocol used in the Devin Blockchain, see the protocol.md file.
This project is licensed under the MIT License - see the LICENSE file for details.