Cross-Chain Bridge Arbitrage Detector avatar

Cross-Chain Bridge Arbitrage Detector

Deprecated

Pricing

from $5.00 / 1,000 token analyzeds

Go to Apify Store
Cross-Chain Bridge Arbitrage Detector

Cross-Chain Bridge Arbitrage Detector

Deprecated

Detects cross-chain arbitrage opportunities by comparing asset prices (USDC, USDT, WETH, WBTC, MATIC) across ETH, Arbitrum, Optimism, Polygon, Base, BSC, Avalanche. No API key required.

Pricing

from $5.00 / 1,000 token analyzeds

Rating

0.0

(0)

Developer

Hojun Lee

Hojun Lee

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

16 days ago

Last modified

Share

What does Cross-Chain Bridge Arbitrage Scanner do?

The cross-chain bridge arbitrage scanner detects real-time price discrepancies for the same token across Ethereum, Arbitrum, Optimism, Polygon, Base, BSC, and Avalanche. For each token it performs a bridge rate comparison across all 21 chain pairs, subtracts heuristic bridge costs, and classifies each opportunity as excellent, good, marginal, or negative. This is a true multi-chain arbitrage scanner — no API key required, powered by DexScreener and CoinGecko.

Why use Cross-Chain Bridge Arbitrage Scanner?

  • Cross-chain arbitrage traders — find actionable cross-chain bridge arbitrage opportunities ranked by net profit after estimated bridge costs before the window closes.
  • Market makers and liquidity providers — identify which chains have persistent price dislocations for tokens you LP on, and rebalance inventory accordingly.
  • Quantitative researchers — collect systematic bridge rate comparison data across chain pairs to build models of cross-chain price convergence speed.
  • Risk managers — monitor price divergence across chains as an early warning signal for bridge congestion, depegs, or liquidity crises.
  • DeFi protocol teams — track real-time arbitrage pressure on your token across chains to optimize bridge integrations and liquidity deployment.

How to use Cross-Chain Bridge Arbitrage Scanner

  1. Open the actor on Apify and click Try for free.
  2. (Optional) Edit tokens to scan your target tokens (default: USDC, USDT, WETH, WBTC, MATIC).
  3. (Optional) Edit chains to restrict to a subset of the 7 supported chains.
  4. Set minPriceDiffPct to filter out noise (e.g. 0.1 to see only >0.1% dislocations).
  5. Enable onlyProfitable to show only net-positive opportunities after bridge costs.
  6. Set minLiquidityUsd to skip illiquid pairs (default: $10,000).
  7. Click Start — the run completes in under 30 seconds.

Input

ParameterTypeDefaultDescription
tokensstring[]["USDC","USDT","WETH","WBTC","MATIC"]Tokens to scan for cross-chain bridge arbitrage
chainsstring[]all 7Chains to include in the scan
minPriceDiffPctnumber0.0Minimum price difference (%) to include a pair
onlyProfitablebooleanfalseOnly show opportunities with positive net profit
minLiquidityUsdnumber10,000Skip pairs below this liquidity threshold
includeSummarybooleantrueInclude the summary record in the dataset

Output

Three record types: per-pair arbitrage opportunities, per-chain prices, and a run summary.

[
{
"record_type": "arb_opportunity",
"token_symbol": "USDC",
"base_chain": "polygon",
"quote_chain": "ethereum",
"base_price_usd": 0.9981,
"quote_price_usd": 1.0003,
"price_diff_pct": 0.22,
"arb_direction": "base_to_quote",
"estimated_profit_100k_usd": 220,
"bridge_cost_estimate_pct": 0.08,
"net_profit_after_bridge": 140,
"opportunity_tier": "good",
"is_profitable": true,
"risk_level": "low"
},
{
"record_type": "per_chain_price",
"token_symbol": "WETH",
"chain": "arbitrum",
"price_usd": 3421.14,
"liquidity_usd": 4800000,
"volume_24h_usd": 22000000,
"price_vs_median_pct": -0.11
}
]

Data fields

Arbitrage opportunity records

FieldDescription
token_symbolToken being compared (e.g. USDC, WETH)
base_chainChain with the lower price (buy here)
quote_chainChain with the higher price (sell here)
base_price_usdToken price on the base chain
quote_price_usdToken price on the quote chain
price_diff_pctAbsolute price difference as a percentage
arb_directionAlways base_to_quote (buy cheap, sell expensive)
estimated_profit_100k_usdGross estimated profit on a $100K position
bridge_cost_estimate_pctEstimated bridge cost as % (route-specific heuristic)
net_profit_after_bridgeNet profit on $100K after subtracting bridge cost estimate
opportunity_tierexcellent (>0.5%) / good (>0.2%) / marginal / negative
is_profitabletrue if net profit after bridge is positive
risk_levellow (stablecoins) / medium (WETH, WBTC) / high

Per-chain price records

FieldDescription
token_symbolToken symbol
chainChain name
price_usdBest available price (highest liquidity pair)
liquidity_usdLiquidity of the pair used for pricing
volume_24h_usd24h trading volume on this chain
price_vs_median_pct% deviation from the median price across all chains

Summary record

FieldDescription
total_arb_pairs_foundTotal chain-pair combinations with price data
total_profitable_pairsCount of net-positive arbitrage opportunities
avg_price_diff_pctAverage price difference across all pairs
best_arb_opportunitySingle best opportunity found in the run
coingecko_reference_pricesReference USD prices from CoinGecko

Cost estimation

Pay-Per-Event (PPE) — $0.005 per token analyzed + $0.001 actor start fee.

ScenarioTokensApprox. cost
Default (5 tokens)5~$0.026
Extended (10 tokens)10~$0.051
Full token set (20 tokens)20~$0.101

Supported chains

ethereum · arbitrum · optimism · polygon · base · bsc · avalanche

FAQ

How accurate are the bridge cost estimates? Bridge costs are heuristic estimates based on typical fee ranges (0.05–0.20%) for the route. Actual costs vary significantly by bridge, gas price, token, and trade size. Always verify exact costs on-chain before executing a multi-chain arbitrage trade.

How fast do arbitrage windows close? For major tokens like USDC and WETH on high-liquidity chains, price discrepancies typically close within seconds to minutes as MEV bots and arbitrageurs act on them. This actor is best used for research, monitoring persistent price dislocations, or identifying structural bridge rate comparison patterns.

Why are only 7 chains supported? The 7 chains cover the vast majority of cross-chain DeFi volume. Chain coverage will expand in future versions. Use the chains input to restrict to a subset for faster runs.

Disclaimer: Arbitrage opportunity data is based on real-time DEX spot prices from DexScreener and CoinGecko at the time of the run. Prices reflect spot liquidity — large trade sizes will experience slippage. Bridge cost estimates are heuristic and may not reflect actual on-chain fees. Cross-chain bridge arbitrage involves significant execution risk. This actor is for informational and research purposes only and does not constitute financial advice. Always verify opportunities on-chain before executing trades.


  • Bridge Volume Tracker — Cross-chain bridge flow volume to identify which bridges are carrying arb execution capital
  • DEX Volume Tracker — Per-chain DEX volumes to assess liquidity depth for cross-chain arb opportunities
  • CEX Spot Arb Scanner — CEX-to-DEX price discrepancies alongside this actor's cross-chain DEX-to-DEX arb view

Feedback

If this actor powers your arbitrage research, a review helps others find it: Leave a review on Apify Store


Keywords: cross-chain arbitrage, bridge arbitrage scanner, USDC price difference chains, WETH cross-chain spread, Arbitrum Optimism Polygon price gap, DeFi arbitrage opportunity, bridge profit calculator, net profit after bridge cost, multi-chain price discrepancy, L2 arbitrage, cross-chain DEX arb, stablecoin peg arbitrage