Python library allowing creation of Merkle trees and output receipts in a format consistent with the chainpoint v2 standard.
Also allows validation of a Merkle receipt.
This was developed in support of the Blockchain Certificates project. It supports only a subset of the Chainpoint v2 standard.
The most common way to use this is to add the latest cert-verifier pypi package to your project dependencies.
-
Ensure you have an python environment. Recommendations
-
Git clone the repository and change to the directory
git clone https://github.com/blockchain-certificates/merkle-proofs.git && cd merkle-proofs
- Run merkle-proofs setup
pip install .
This project uses tox to validate against several python environments.
-
Ensure you have an python environment. Recommendations
-
Run tests
./run_tests.sh
Contact [email protected] with questions