Create and verify attestations using Terrapin Go command-line tool.
You can run a container with all requirements ready using:
make container-run
Alternative, start checking the general prerequisites explained in the main README.md. Additionally you have installed a modern Go version to compile terrapin-go from sources.
# Clone and compile terrapin from source
make clone-compile-terrapin
To create and validate a sha256 attestations of a single model file
# Initialize tooling, download model. Skip this on container-run.
make
# Create attestation digest file
make run-create-terrapin-attest
# Validate attestation digest file
make run-validate-terrapin-attest
Check Terrapin repository for more information.