Settlement risk on prediction markets, measured.
1 Jan to 2 Oct 2026: 3,005 disputes on 2,666 Polymarket markets. Of 2,543 settled disputed markets, 853 (33.5%) settled differently from the disputed proposal.
Signed, verifiable records. Free API: predge.io
Dispute of the week #2: Polymarket's "Russia-Ukraine peace talks by October 31, 2026?"
On 21 Oct someone proposed Yes with a 500 USDC.e bond, over ten days before the deadline. Disputed 10 seconds later. Re-proposed, disputed again 48 s later. The outcome went to a UMA vote.
Predge signed a record of this market while the vote was open and again after the reset. Both pass our verifier.
Issue, tx hashes, files: data.predge.io/dispute-of-th…
Check a record: data.predge.io/verify
Want to test a verifier against a live signed record and the rotated key? Free pilot key, one step:
predge.io/start
Same day:
- new ed25519 attestation key, kid 3b6551a6439b9bda
- old key 13fa3d18a369e6c7 stays in our key list, marked revoked, with a reason
- partners told by email which kid to pin
Key list: api.predge.io/.well-known/pr…
Predge signed a record of this dispute while the vote was open and again after it resolved. Both snapshots pass our verifier.
Full issue, tx hashes and files: data.predge.io/dispute-of-th…
Check a record: data.predge.io/verify
Built for @monad Metropolis: Predge Guard tells you, or your AI agent, whether a disputed Polymarket answer will hold before you trade it.
1 in 3 disputed answers changed in 2026. 26 verdicts already on Monad mainnet.
Tap a market, no typing: guard.predge.io
Sign in with email (@privy_io), the wallet you already use (@dynamic_xyz) or just a passkey (mera by Category Labs). No USDC on Monad? Aurora Intents tops up from 20+ chains.
On Android it's the same flow, and your fingerprint is the wallet.
Why Monad: measured on mainnet, a verdict lands 1 to 2 s after its request and costs about $0.001 (38 markets, 66 tx). Cheap and fast enough to require before every single trade.
Code: github.com/predgeAI/erc8004-…
