ves-stark-verifier 0.2.2

STARK proof verification for VES compliance proofs
Documentation

VES STARK Verifier

This crate provides STARK proof verification for VES compliance proofs. The verifier is stateless and can verify proofs using only the proof bytes and public inputs.

Usage

use ves_stark_verifier::verify_compliance_proof_auto_with_amount_binding_strict;

// Requires a canonical payload amount binding artifact for strict verification.
let result =
    verify_compliance_proof_auto_with_amount_binding_strict(&proof_bytes, &public_inputs, &binding)?;
assert!(result.valid);