{"uid":"cap_x6Xg4K8CMrG7makT081y3","slug":"arbitrum-cross-dex-arbitrage-scanner-5fa42b7c","name":"Arbitrum Cross-DEX Arbitrage Scanner","description":"Ranked cross-DEX arbitrage spreads across every liquid pair on Arbitrum One (SushiSwap and Uniswap v3 fee tiers). 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/arbitrum/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":42161,"network":"arbitrum"}},"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_n_YOh1Mm5jOPODzn0aVkY","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 SushiSwap and Uniswap v3 pairs on Arbitrum One and returns ranked cross-venue arbitrage spreads with buy/sell venues, spread in bps, optimal trade size, and gross USD value.","exampleAgentPrompt":"Scan Arbitrum One right now for cross-DEX arbitrage opportunities — show me all pairs with at least a 15 bps gross spread between SushiSwap and Uniswap v3, ranked by spread size, and only include pools with at least $5000 TVL.","exampleUseCases":[{"title":"Arbitrage bot opportunity feed","prompt":"Pull the latest cross-DEX arbitrage scan on Arbitrum and show me any pairs with a spread above 20 bps — I want to know which venue to buy on, which to sell on, the spread in basis points, and the optimal trade size in USD."},{"title":"Minimum liquidity threshold screening","prompt":"Scan Arbitrum for arbitrage between SushiSwap and Uniswap v3 but only show me pairs where the pool has at least $10,000 TVL and the gross spread is at least 10 bps — I don't want to see dust pool noise."},{"title":"Monitoring for large spread spikes","prompt":"Check Arbitrum right now for any cross-venue spreads above 50 basis points — I'm looking for unusually large mispricings between SushiSwap and Uniswap v3 that might be worth acting on quickly."}],"resultDescription":"A ranked list of cross-venue arbitrage opportunities on Arbitrum One, each entry containing the token pair, the buy venue (SushiSwap or Uniswap v3 fee tier), the sell venue, the gross spread in basis points, the optimal trade size, and the gross USD value at that size. Only pools above the specified TVL floor are included. Results are gross figures before gas and MEV costs.","failureModes":["No opportunities returned if minSpreadBps is set too high relative to current market conditions","minVenueTvlUsd filter may exclude all pools during low-liquidity periods","Stale or missing data if on-chain RPC is congested","Returns empty result set if no pairs currently meet the combined spread and TVL thresholds","Rate limiting or payment failure if the $0.01 USDC x402 payment is not processed"],"whenToPreferThis":"Choose this endpoint when you need a broad, pre-filtered scan across all liquid pairs on Arbitrum One rather than checking a single pair manually. It is specifically suited for arbitrage bots or monitoring agents that need ranked opportunities across both SushiSwap and Uniswap v3 fee tiers simultaneously, with built-in liquidity floor filtering to avoid dust-pool false positives. Prefer it over single-pair liquidity or price endpoints when you want a complete ranked opportunity list rather than point-in-time data for one pair.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T06:31:05.407Z","isFirstParty":false}