Skip to main content

In the app

Every bet everywhere has a verify button: the result panel, My Bets, All Bets, your profile, anyone’s profile. Shared tickets link to hoodshot.games/v/<bet id>, a standalone proof page:
The verification page
The page reads everything from the chain, never from our servers, and re-runs the math in your browser: it rebuilds the digest from the bet’s own terms, pulls the signature out of the settle transaction’s calldata, verifies it against the contract’s RSA public key, hashes it into H, and replays the game rule. All checks green means the payout followed from arithmetic nobody could steer. Inside any game’s Verify tab you can pick from your own bets, enter any bet id, or paste a digest and have the tool find the bet whose terms hash to exactly that value:
The in-game verify tool
A bet that has not settled yet is not a failure: the page shows its locked terms and already-decided outcome, with only the settle step pending.

By hand

No HoodShot software required, just Foundry’s cast and Python.
Compare H with the h in the bet’s Settled event and the outcome with what was paid. A match means the result never had a second possibility.