borsh-construct is an implementation of the Borsh binary serialization format for Python projects.
Borsh stands for Binary Object Representation Serializer for Hashing. It is meant to be used in security-critical projects as it prioritizes consistency, safety, speed, and comes with a strict specification.
Read the Documentation.
pip install borsh-construct
- Install poetry
 - Install dev dependencies:
 
poetry install
- Install nox-poetry (note: do not use Poetry to install this, see here)
 - Activate the poetry shell:
 
poetry shell
pytest
nox