{"uid":"cap_c12eWfhoS61jJekrMIfVB","slug":"polygon-cross-dex-arbitrage-scanner-da28ce6d","name":"Polygon Cross-DEX Arbitrage Scanner","description":"Ranked cross-DEX arbitrage spreads across every liquid pair on Polygon PoS (QuickSwap, SushiSwap and Uniswap v3). Returns opportunities[] with pair, grossSpreadBps, buyAt, sellAt, optimalTradeSizeUsd, capturable. GROSS, before gas and MEV. Optional ?minSpreadBps=20 (default 10), minVenueTvlUsd, limit. Send one param: a bare call skips the free tier. Errors: 400 bad_min_spread. Scans EVERY pair; for one known pair use /route. Chain-pinned; bare /scan = BSC.","url":"https://x402.donnyautomation.com/polygon/scan","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","required":["minSpreadBps"],"properties":{"minSpreadBps":{"type":"string","description":"Minimum gross spread to report (default 10). Also minVenueTvlUsd (default 1000) and limit."}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"ts":"2026-07-31T00:00:00.000Z","chainId":137,"network":"polygon"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","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.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_bu40eclq9AINnmLLpHj4N","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Scans all liquid pairs across QuickSwap, SushiSwap, and Uniswap v3 on Polygon PoS and returns ranked cross-venue arbitrage spreads with buy/sell venues, spread in bps, optimal trade size, and gross USD profit.","exampleAgentPrompt":"Scan all liquid pairs across QuickSwap, SushiSwap, and Uniswap v3 on Polygon right now and show me every cross-DEX arb opportunity with at least 15 bps gross spread, filtering out any pools below $1000 TVL.","exampleUseCases":[{"title":"Real-time arb bot opportunity feed","prompt":"Pull the current cross-DEX arbitrage opportunities on Polygon with a minimum spread of 20 bps and only include venues with at least $5000 in liquidity — I need the buy venue, sell venue, spread, and optimal trade size for each pair."},{"title":"Top spread monitoring for manual traders","prompt":"What are the top 10 arbitrage spreads across QuickSwap, SushiSwap, and Uniswap v3 on Polygon right now? Show me anything above 10 bps so I can decide which ones are worth pursuing manually."},{"title":"Low-threshold scan for high-frequency strategy","prompt":"Scan Polygon DEXs for any cross-venue price discrepancies above 5 bps and give me the ranked list with gross USD profit at optimal size — I want to see everything above the liquidity floor, no dust pools."}],"resultDescription":"A ranked list of cross-DEX arbitrage opportunities on Polygon PoS, each containing the buy venue, sell venue, token pair, spread in basis points, optimal trade size, and gross USD value at that size. Only includes venues above the minimum TVL floor. All figures are gross, before gas and MEV costs.","failureModes":["No opportunities returned if market is efficient or minSpreadBps is set too high","Empty result set if all matching pools fall below minVenueTvlUsd floor","Payment required error (402) if x402 micropayment is not included","Rate limiting or timeout if Polygon RPC nodes are congested","Stale data possible during periods of high chain congestion"],"whenToPreferThis":"Choose this endpoint when you need a live, pre-ranked scan of all cross-DEX arbitrage opportunities on Polygon PoS in a single call, rather than querying individual pairs or venues manually. It is ideal for arbitrage bots that need to identify the best trade across QuickSwap, SushiSwap, and Uniswap v3 simultaneously and want dust-pool spreads automatically filtered out. Prefer alternatives if you need Arbitrum, Base, or BSC coverage (separate sibling endpoints exist for those chains).","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T06:40:19.928Z","isFirstParty":false}