{"uid":"cap_-4uy0BxwV-1b7J2x40wzo","slug":"oceaneye-sentinel-2-0-polymarket-basket-arbitrage-verifier-dace9a1a","name":"OceanEye Sentinel 2.0 — Polymarket Basket Arbitrage Verifier","description":"OceanEye Sentinel 2.0 — Plataforma de Inteligencia Marítima Satelital con Radar SAR Sentinel-1, Segmentación SAM 3.1 (Puerta A + Control Negativo), Arena Multimodal Muse Wonder 1.0 vs Muse Spark 1.3 (n=30) y Cadena de Custodia Ed25519.","url":"https://sentinel.oceaneye-ai.com/x402/verify-polymarket-basket?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"fee_bps":{"type":"integer","default":0},"payout_per_share":{"type":"number","default":10000},"outcome_ask_prices":{"type":"array","items":{"type":"number"},"description":"List of best ask prices across all basket outcomes"},"custom_conversion_formula":{"type":["string","null"]}}},"responseSchema":{"type":"json","example":{"verified":{"type":"boolean"},"arbitrage_edge_atomic":{"type":"integer"},"payout_per_share_atomic":{"type":"integer"},"dutch_book_edge_detected":{"type":"boolean"},"total_basket_cost_atomic":{"type":"integer"}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.02","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":"$0.02/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_ds04qtYzJe08VBWZfpvPb","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.02","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Verifies pricing integrity of a Polymarket prediction market basket, detecting Dutch book arbitrage edges and computing atomic cost/payout figures","exampleAgentPrompt":"Check whether these Polymarket basket ask prices [0.52, 0.31, 0.19] leave any Dutch book arbitrage edge, using a 10 bps fee and $10,000 payout per share — tell me the total basket cost in atomic units and whether the prices are verified.","exampleUseCases":[{"title":"Pre-trade Dutch book check","prompt":"Before I place this basket trade on Polymarket, check these outcome ask prices [0.48, 0.35, 0.20] with zero fees and a $10,000 payout per share — does the pricing leave any arbitrage edge I can exploit?"},{"title":"Automated market-maker pricing audit","prompt":"I need to audit this prediction market basket for Dutch book conditions: ask prices are [0.60, 0.25, 0.18], fee is 5 bps, payout per share is 10000. Tell me the atomic arbitrage edge and whether the basket is verified."},{"title":"Custom formula basket valuation","prompt":"Verify this Polymarket basket with ask prices [0.50, 0.30, 0.22], 0 bps fee, 10000 payout per share, and use the custom conversion formula 'price * 100' — what's the total basket cost in atomic units and is there a Dutch book?"}],"resultDescription":"Returns a JSON object with: a boolean indicating whether the basket pricing is verified (no-arbitrage), the computed arbitrage edge in atomic units, the payout per share in atomic units, a boolean flag for whether a Dutch book edge was detected, and the total basket cost in atomic units.","failureModes":["Invalid or missing outcome_ask_prices array returns a validation error","Prices that do not sum to a valid probability distribution may cause unexpected edge values","Malformed custom_conversion_formula string may result in a computation error","Network or payment failure (x402 protocol) prevents the call from completing","Extreme price values (negative or above 1.0) may cause out-of-range results"],"whenToPreferThis":"Use this endpoint when you need a fast, paid, cryptographically-auditable check of Polymarket basket pricing for Dutch book or arbitrage conditions, particularly when you need atomic-unit cost/payout figures and a boolean verified signal in a single call. Prefer it over manual price-summing when you need reliable computation with fee adjustments and optional custom conversion formulas.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-11-04T06:30:58.926Z","isFirstParty":false,"canonicalSlug":"oceaneye-sentinel-2-0-polymarket-basket-arbitrage-verifier-dace9a1a"}