Predge - Wallet Intelligence
api.predge.io · 20 paid endpoints · listed 2026-10-27
Largest YES-price moves across active Polymarket markets over a 1h/6h/24h window (15 min delay). Prices are derived from stored trade prints normalized to the YES side (NO prints count as 1 - price) — trade-print series, not orderbook quotes; markets need >= 2 prints in the window. Each entry: condition_id, title, price_before, price_now, delta, prints_in_window, volume_in_window_usd, whale_volume_in_window_usd (trades >= $10,000). Top-20 by |delta|. Query param: window (1h|6h|24h, default 6h).
Paid endpoints
| Method | Endpoint | Price | Networks |
|---|---|---|---|
| GET | api.predge.io/v1/bets/biggest Largest single trades by notional across ALL Polymarket markets in the window (15 min delay). Same trade shape as /v1/whales/latest, sorted by size_usd descendi | $0.005 | Base |
| GET | api.predge.io/v1/markets/movers Largest YES-price moves across active Polymarket markets over a 1h/6h/24h window (15 min delay). Prices are derived from stored trade prints normalized to the Y | $0.005 | Base |
| GET | api.predge.io/v1/whales/latest Latest Polymarket whale trades (15 min delay). Trades >= $10,000 notional with market, side, size, price, wallet address and Predge wallet score (0-100, 30d win | $0.005 | Base |
| GET | api.predge.io/v1/markets/:conditionId/history Price/volume history for one Polymarket market (path param: 0x… condition id). Trade-print price series in daily buckets (price normalized to the YES side, NOT | $0.01 | Base |
| GET | api.predge.io/v1/signals/daily/:category 24h whale digest for ONE market category (path param, e.g. economics, politics, sports — case-insensitive): top-10 category markets by whale volume with YES/NO | $0.01 | Base |
| GET | api.predge.io/v1/signals/market/:conditionId Single-market smart-money VERDICT for one Polymarket market (path param: conditionId, 0x… Polymarket condition id) — the "should you trust this move?" decision, | $0.01 | Base |
| GET | api.predge.io/v1/wallets/:address Full profile of one Polymarket wallet (path param: 0x… proxy-wallet address, lowercase). Returns Predge score (0-100), win rates (live-computed 7d/30d from reso | $0.01 | Base |
| GET | api.predge.io/v1/wallets/leaderboard Top Polymarket wallets over a 7d or 30d window, ranked by EDGE, not by raw win rate. Win rate is computed from RESOLVED markets only (a trade wins when its side | $0.01 | Base |
| GET | api.predge.io/v1/whales/market/:conditionId Whale activity for one Polymarket market over the last 7 days (15 min delay). Path param: conditionId (0x… Polymarket condition id). Returns market info, aggreg | $0.01 | Base |
| GET | api.predge.io/v1/attest/:conditionId Cryptographically SIGNED resolved-outcome ATTESTATION for one Polymarket market (path param: 0x… condition id). Returns the SETTLED truth straight off the marke | $0.02 | Base |
| GET | api.predge.io/v1/onchain/pm-activity/:wallet Recent ON-CHAIN Polymarket trades of one wallet (path param: 0x… proxy-wallet address), EACH wrapped in its own ed25519-SIGNED attestation (kind "onchain-activi | $0.02 | Base |
| GET | api.predge.io/v1/onchain/pm-flows 24h aggregate ON-CHAIN Polymarket flow by market, as ONE ed25519-SIGNED attestation (kind "onchain-flows"): per-market YES/NO volume split, net flow, trade coun | $0.02 | Base |
| GET | api.predge.io/v1/signals/consensus/:category Smart-money consensus for ONE market category (path param, e.g. economics, politics, sports — case-insensitive). Same EDGE-based smart-money definition as /v1/s | $0.02 | Base |
| GET | api.predge.io/v1/signals/daily Aggregated 24h whale digest for Polymarket (15 min delay): top-10 markets by whale volume with YES/NO net flow, top-10 largest single bets, and totals (whale tr | $0.02 | Base |
| GET | api.predge.io/v1/sports/attest/:league/:eventId Cryptographically SIGNED settled-SPORTS-outcome ATTESTATION for one game (path params: league — one of nba|wnba|nfl|college-football|mlb|nhl|mls|epl|champions-l | $0.02 | Base |
| GET | api.predge.io/v1/wallets/:address/attest Cryptographically SIGNED WALLET TRACK-RECORD attestation (path param: 0x… wallet address; optional query param: window = 7d|30d, default 30d). Returns the walle | $0.02 | Base |
| GET | api.predge.io/v1/wallets/:address/history Historical trades for one wallet (path param: 0x… proxy-wallet address) plus a running win-rate & MODELED-PnL curve, computed ONLY from RESOLVED markets (modele | $0.02 | Base |
| GET | api.predge.io/v1/wallets/compare Side-by-side comparison of 2-10 wallets. Query param: addresses (comma-separated 0x… addresses, 2-10, deduplicated). Each wallet: Predge score, live win_rate_7d | $0.02 | Base |
| GET | api.predge.io/v1/signals/consensus PREMIUM smart-money consensus. "Smart money" is EDGE-based, not the opaque scorer: a wallet qualifies when its luck-damped realized edge over the last 30d is po | $0.03 | Base |
| GET | api.predge.io/v1/track-record/:pubkey SIGNED portable track record of a predictor's live calls: resolved-only decided/correct counts, Wilson 95% lower bound, and a sha256 merkle root content-address | $0.05 | Base |
Latest checks
| When | Endpoint | HTTP | ms | Result |
|---|---|---|---|---|
| 5 days ago | api.predge.io/v1/attest/:conditionId | 402 | 502 | valid x402 v2 terms |
Income on Base (7 days)
| Day | Transfers | USDC | |
|---|---|---|---|
| 2026-11-01 | 1 | $0.05 | |
| 2026-10-31 | 1 | $9.10 | |
| 2026-10-30 | 1 | $0.005 | |
| 2026-10-27 | 1 | $0.005 |
Is this your API?
<a href="https://logicnodes.io/observatory/p/api.predge.io"><img src="https://logicnodes.io/observatory/badge/api.predge.io.svg" alt="x402 status"></a>
Claim it for free with
x402_provider_claim (sign with your payout address), and get an alert within minutes when it stops answering with x402_monitor_create ($5 for 30 days). Both work over MCP (https://logicnodes.io/mcp/v2) or POST https://logicnodes.io/v1/tools/<tool>.Income is all USDC received by the provider's payout address on Base, whatever the source. Score: 0-100: 50 x share of checks in the last 72 h that returned valid x402 payment terms + 30 x min(1, log10(1 + USDC received in 7 days) / 4) + 20 x min(1, log10(1 + distinct payers in 7 days) / 3). A provider never checked scores on income only; income is all USDC received by its payout address on Base, whatever the source. JSON: /v1/observatory/providers/api.predge.io