Verified prediction-market data · pay per call

The data store agents pay for with one HTTP call.

26 signed endpoints across Polymarket & Kalshi — whale flow, smart-money edge, wallet track-records, and cryptographically signed outcome-vs-claim attestations. No account. No API key. Pay $0.005–$0.10 in USDC over x402 and get JSON back.

Live on x402scanSettled on-chain, Base + Solana15 min delay · honest degradation
▲ For agents discover → pay → parse, in one script
// npm i x402-fetch viem
import { wrapFetchWithPayment } from "x402-fetch";
import { privateKeyToAccount } from "viem/accounts";

const pay = wrapFetchWithPayment(
  fetch, privateKeyToAccount(process.env.PRIVATE_KEY));

// $0.03 -> live smart-money consensus
const r = await pay(
  "https://api.predge.io/v1/signals/consensus");
console.log(await r.json());

Auto-discoverable. The full catalog is machine-readable — any x402 agent finds it without this page.

→ Discovery: data.predge.io/.well-known/x402

→ OpenAPI: /openapi.json

→ Indexed on x402scan & the Bazaar registry

→ MCP: @predge/whale-data-mcp for Claude / Cursor

Every endpoint answers a 402 with an exact-scheme USDC challenge on Base or Solana. Pay it and the same request returns your JSON.

Catalog · 26 endpoints · 5 lines
Live · synced Aug 29, 2026 · 15:09 UTC

Everything, priced.

Predge · Whale Feed
Every whale trade ≥ $10k on Polymarket & Kalshi, live. The entry product.
6 endpoints · Raw large-trade feeds
GET/v1/whales/latest$0.005Latest whale trades with per-wallet score.
GET/v1/whales/market/:conditionId$0.0107-day whale activity for one market.
GET/v1/markets/movers$0.005Largest YES-price moves in a window.
GET/v1/kalshi/whales/latest$0.005Kalshi institutional whale flow.
GET/v1/kalshi/markets/movers$0.005Kalshi largest price moves.
GET/v1/bets/biggest$0.005Biggest single trades across all markets.
Predge · Smart-Money Signals
Only wallets with a positive REALIZED edge, computed from resolved outcomes. Where the proven money is.
5 endpoints · Scored consensus & direction
GET/v1/signals/consensus$0.030Per-market YES/NO verdict from edge wallets. Premium.
GET/v1/signals/market/:conditionId$0.010Smart-money signal for one market.
GET/v1/signals/daily$0.02024h whale digest — one call, full picture.
GET/v1/signals/consensus/:category$0.020Consensus filtered to a category.
GET/v1/signals/daily/:category$0.010Daily digest for one category.
Predge · Wallet Intelligence
Rank, profile, compare and back-test any wallet on realized win-rate.
5 endpoints · Trader analytics
GET/v1/wallets/leaderboard$0.010Top wallets by realized win-rate (7d / 30d).
GET/v1/wallets/compare$0.020Side-by-side of 2–10 wallets + market overlap.
GET/v1/wallets/:address$0.010Full profile: score, win-rates, favorites.
GET/v1/wallets/:address/history$0.020Trade history + running win-rate curve.
GET/v1/markets/:conditionId/history$0.010Price / volume history for one market.
Predge · Signed Attestations
Cryptographically signed verdicts of outcome-vs-claim. What nobody else sells.
8 endpoints · Outcome-verified · signed · the moat
GET/v1/attest/:conditionId$0.020Signed resolution attestation for a market.
GET/v1/wallets/:address/attest$0.020Signed track-record attestation for a wallet.
GET/v1/sports/attest/:league/:eventId$0.020Signed sports result attestation.
GET/v1/kalshi/attest/:ticker$0.020Signed Kalshi settlement attestation.
POST/v1/calls$0.100Register a signed, timestamped prediction.
POST/v1/calls/:id/resolve$0.020Resolve a registered call against outcome.
GET/v1/track-record/:pubkey$0.050Verifiable track-record for a signer.
POST/v1/stakes$0.020Performance stake — skin in the game.
Predge · On-Chain Intel
Raw on-chain Polymarket flows — check them yourself against Polygon.
2 endpoints · Polygon · independently verifiable
GET/v1/onchain/pm-activity/:wallet$0.020On-chain Polymarket activity for a wallet.
GET/v1/onchain/pm-flows$0.020On-chain market-level flow aggregates.