Data Integrity using the Schnorr Secp256k1 CryptoSuite
Warning: This code is for experimental purposes only and should NOT be used in production.
- Python >= 3.8
- Pip
- Create a virtual environment
python -m venv venv
- Activate the virtual environment
source venv/bin/activate
- Install the package requirements
pip install -e .
- Run the main (See
di_schnorr_secp256k1/__main__.py
)
python di_schnorr_secp256k1
The code in __main__.py
, creates and verifies a DateIntegrityProof on a Verifiable Credential using the schnorr-secp256k1-jcs-2025
CryptoSuite.