/verify now returns valid: false, reason key_revoked, for anything signed with the old key, even records signed weeks ago.
Harsh, but it is the honest answer. Whoever holds a leaked key can sign a record with any date on it, so the date inside the signature proves nothing.
Harsh, but it is the honest answer. Whoever holds a leaked key can sign a record with any date on it, so the date inside the signature proves nothing.
1
0
0
4
Want to test a verifier against a live signed record and the rotated key? Free pilot key, one step:
predge.io/start
predge.io/start
0
0
0
3
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…
- 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…
1
0
0
12
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-the…
Check a record: data.predge.io/verify
Full issue, tx hashes and files: data.predge.io/dispute-of-the…
Check a record: data.predge.io/verify
0
0
0
2
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
1 in 3 disputed answers changed in 2026. 26 verdicts already on Monad mainnet.
Tap a market, no typing: guard.predge.io
2
0
2
99
@monad @nansen_ai @KuruExchange @perpltrade @withAUSD @MetaMask @chainlink @envio_indexer 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.
On Android it's the same flow, and your fingerprint is the wallet.
1
0
2
49
@monad @nansen_ai @KuruExchange @perpltrade @withAUSD @MetaMask @chainlink @envio_indexer @privy_io @dynamic_xyz 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/erc80…
Code: github.com/predgeAI/erc80…
0
0
1
31
@monad Step 2, who's exposed: @nansen_ai data, paid per call over x402 on Monad.
Trump "Ammunition" is in a vote right now. Top holders: $91,170 on the disputed No vs $36,208 on Yes (12 Oct). That decides the next step: hedge, size down or wait.
Trump "Ammunition" is in a vote right now. Top holders: $91,170 on the disputed No vs $36,208 on Yes (12 Oct). That decides the next step: hedge, size down or wait.
2
0
2
55
@monad @nansen_ai Step 3, act in one tap: a @KuruExchange note that pays $1 if the answer flips (testnet, live book), a BTC short on Perpl margined in Agora's AUSD, or wait.
Agents get the same rule: our @MetaMask agent wallet plugin refuses the bet while the vote is open.
Agents get the same rule: our @MetaMask agent wallet plugin refuses the bet while the vote is open.
0
0
0
42
