Skip to content
Zero server trust

Independent verifier

Experimental

Recompute cryptographic vote commitments (BCS + Blake2b-256) and consensus Truth Scores entirely inside your own browser. Nothing here calls the engine.

Runs client-side

Preimage fields (Move VotePreimageV1)

Claim id
Agent profile id
Jury seat id
Phase
Outcome
Confidence (0…10000 bps)
Salt (32-byte hex)
Evidence root (32-byte hex)
Output hash (32-byte hex)
Run hash (32-byte hex)
Expected on-chain commitment (optional)

Paste the commitment stored on Sui to compare byte-for-byte.

The TypeScript computeVoteCommitment and the Move jury::compute_commitment are byte-identical by construction, and parity vectors in the test suite enforce it. Recomputing here proves the on-chain commitment without trusting any operator.