{"uid":"cap_vephMzmKLRA1onMwX8J-P","slug":"oracle-the-undesirables-com-b670f476","name":"Cross-Platform Prediction Market Arbitrage Scanner (Polymarket vs Kalshi)","description":"TCG card grading, conformal risk forecasting, and market intelligence. Powered by x402 micropayments — USDC on Base, USDC on Solana, or USDG on Robinhood Chain; the 402 offers all three and the agent picks a leg. Free tools require no payment. Paid tools return HTTP 402 — sign a payment and retry with the payment proof header.","url":"https://oracle.the-undesirables.com/api/v1/arb-cross","method":"GET","headers":{},"bodySchema":null,"responseSchema":{"type":"json","example":{"status":"ok","scan_type":"cross-platform","opportunities":[{"market1":"Kalshi","market2":"Polymarket","edge_percent":6.8}]}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"1","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$1/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"1","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"1","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_MaY0C0WI-faWEmITUq5tF","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"1","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Scans for price discrepancies between Polymarket and Kalshi prediction markets using Gen3 NLI to identify cross-platform arbitrage opportunities.","exampleAgentPrompt":"Scan for cross-platform arbitrage opportunities between Polymarket and Kalshi right now — I want to see any events where the prices diverge enough to lock in a profit.","exampleUseCases":[{"title":"Election odds spread detection","prompt":"Check Polymarket and Kalshi for any US election markets where one platform is pricing the outcome significantly different from the other — I want to know which side is undervalued on each platform."},{"title":"Crypto regulation arbitrage finder","prompt":"Look for prediction markets about crypto regulatory developments that are trading at different prices on Polymarket versus Kalshi — I need to identify where the mispricing is most extreme."},{"title":"Real-time market divergence scanner","prompt":"Continuously scan both prediction platforms for any events where prices have drifted apart lately and show me the ones with the biggest spread potential for a quick arbitrage trade."}],"resultDescription":"A list of matched prediction market events across Polymarket and Kalshi with their respective prices, the spread between them, and the implied arbitrage profit opportunity. Powered by Gen3 NLI for semantic event matching across platforms.","failureModes":["No matching events found across platforms — returns empty result set","Rate limit or API unavailability on Polymarket or Kalshi data feeds — returns 503 or partial data","Gen3 NLI semantic matching fails to align events — may produce false positives or mismatched pairs","Payment not processed via x402 — returns 402 Payment Required","Network latency causes stale price data — spread may be inaccurate by the time agent acts"],"whenToPreferThis":"Use this endpoint when you need to identify exploitable price gaps between Polymarket and Kalshi specifically, leveraging NLI-based semantic event matching to align contracts across the two platforms. Prefer over single-platform scanning tools when cross-platform arbitrage is the goal.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T06:32:50.172Z","isFirstParty":false}