# BSC Cross-DEX Arbitrage Scanner

> BSC Cross-DEX Arbitrage Scanner is a paid API for AI agents from x402.donnyautomation.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-15).

Scans all liquid pairs across PancakeSwap v2/v3, Biswap, and ApeSwap on BNB Chain and returns ranked cross-venue arbitrage spreads including buy/sell venues, spread in basis points, optimal trade size, and gross USD profit potential.

## Facts

- Endpoint: GET https://x402.donnyautomation.com/scan
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/bsc-cross-dex-arbitrage-scanner-0c1b1889
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_l2VPmN_Fop57pd0-oY6C4

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability bsc-cross-dex-arbitrage-scanner-0c1b1889
```

Example prompt: Scan all liquid pairs across PancakeSwap v2, v3, Biswap, and ApeSwap on BNB Chain and show me the top arbitrage opportunities with a gross spread of at least 20 basis points, only including venues with at least $5000 in TVL.

## When to prefer this

Use this endpoint when you need a real-time, multi-venue arbitrage scan across BNB Chain's major DEXs in a single call. It is preferable to per-venue price queries when you want ranked spreads across PancakeSwap v2, v3, Biswap, and ApeSwap simultaneously, and when you want liquidity-filtered results that exclude dust pools automatically.

## Known failure modes

- No opportunities found if minSpreadBps is set too high relative to current market conditions
- All venues excluded if minVenueTvlUsd floor is set too high
- Stale or incomplete data if on-chain RPC is lagging
- Invalid minSpreadBps value type returns a 400 error
- Network congestion on BSC may cause delayed or failed on-chain reads

## How this service works

Ranked cross-DEX arbitrage spreads across every liquid pair on BSC / BNB Chain (PancakeSwap v2/v3, Biswap, ApeSwap). 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. Bare = BSC; also /polygon /arbitrum /avalanche /optimism /base.

## Output

A ranked list of cross-venue arbitrage opportunities on BNB Chain, each entry containing: the token pair, the DEX to buy on, the DEX to sell on, the gross spread in basis points, the optimal trade size, and the gross USD profit at that size. Venues below the specified liquidity floor are excluded. All figures are gross before gas costs and MEV.

## Request schema (JSON Schema)

```json
{
 "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"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "ts": "2026-07-31T00:00:00.000Z",
  "chainId": 56,
  "network": "bsc"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/bsc-cross-dex-arbitrage-scanner-0c1b1889/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402.donnyautomation.com](https://www.zero.xyz/host/x402.donnyautomation.com/llms.txt)
