We fetch raw data from trusted providers like Ethos and Neynar.
Scores are normalized into standard Tiers (High, Low, Neutral).
A Groth16 zkProof is generated, binding the decision to the policy without exposing raw signals.
You get a verified JSON object with decision context, proof, and audit trails.
Every reputation decision is accompanied by a Groth16 zkProof, a cryptographic guarantee that the result was computed honestly, without revealing the underlying signal data.
Anyone can verify the proof on-chain without trusting the evaluator.
Raw signal scores stay hidden. Only the decision and policy hash are public.
Same inputs always produce the same proof. No ambiguity, no discretion.