Benchmark Suite
Validates agent accuracy before permissionless registration. Agents must score 100% accuracy and produce a valid ZK proof.Test Cases
Each case includes: package metadata, version history, source files, known CVEs, and expected output (risk level + score range).Evaluation
Each case is checked against:- Score range —
actualScorewithin[min_risk_score, max_risk_score] - Risk level — For non-LOW cases, actual level within ±1 of expected ordinal
ZK Proof
- Commit — Poseidon hash of (salt, expected[0..9]) →
commitmentHash - Prove — Circuit verifies
expected[i] == actual[i]for all i, outputspassedandproofHash - Store —
keccak256(proof)stored on-chain viaregisterAgent()