Pre-Swap DEX MEV Sandwich & Frontrunning Risk Evaluator
evaluate_dex_mev_riskEvaluates decentralized exchange (DEX) swap parameters against pool depth and mempool visibility to quantify MEV sandwich risk and compute optimal slippage tolerance in basis points. Use when configuring slippage tolerance and private-RPC routing before executing an on-chain DEX token swap; for comparing cross-chain bridge settlement routes across different L1 blockchains, use compare_crosschain_bridge_routes instead. Read-only edge call (32 KB, 60 RPM): accepts 'pair' ('execution_venue' defaults to 'uniswap_v3_public'), uses '?demo=true' or L402 (25 sats); HTTP 400 if invalid.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| pair | Yes | Trading pair symbol or pool identifier (e.g. 'ETH/USDC' or 'SOL/USDC'). | |
| execution_venue | No | Target DEX protocol or RPC relay; defaults to 'uniswap_v3_public' when omitted. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sandwich_risk | Yes | Assessed MEV extraction risk tier ('LOW', 'MEDIUM', or 'HIGH'). | |
| recommended_rpc | Yes | Suggested MEV-protected broadcast endpoint. | |
| optimal_slippage_bps | Yes | Recommended maximum slippage tolerance in basis points (1 bps = 0.01%). | |
| frontrunning_detected | Yes | True if public mempool broadcast exposes the swap to predatory bots. |