Challenge any run.

If you rerun a benchmark and get a materially different score, file a dispute. If upheld, the attestor's stake is slashed and the listing is flagged.

Process

Step 1
Reproduce
Run the published replay.command on your own hardware. Use the same dataset + methodology hashes.
Step 2
Bond
Post 0.1 ETH into the dispute contract testnet. Refunded if upheld, forfeited if frivolous. Mainnet contract goes live with our second attestor.
Step 3
Adjudicate
3 random attestors from the registry rerun. A 2/3 supermajority decides.
Step 4
Settle
Upheld: attestor stake slashed 10%. Denied: bond forfeited. Frivolous disputers lose disputing rights for 30 days.

File a dispute

Submitting queues your dispute for review. While the on-chain bond contract is in testnet, we route disputes through human adjudication: 3 attestors rerun within 72 hours and majority decides. The 0.1 ETH bond moves on-chain when our second attestor lands.

Frivolous dispute policy

Disputes that turn out to be within the attestor's reported σ, or that fail to rerun the exact replay command, are flagged as frivolous and forfeit the bond.