mev_pressure
MEV pressure per pool per minute on one chain: for every pool with detected MEV in the window, rows by type (sandwich, backrun, frontrun, arbitrage, jit, nft_mev), distinct victims and attackers, profit where measured, median gas multiple, first and last event. Plus the per-minute series of the chain, or of one pool when pool is given, and the chain metrics of its newest minute. window in minutes, default 60, max 1440; limit pools, default 50, max 200. Types overlap: a backrun transaction also emits an arbitrage row, so rows is a row count. Chains covered: bnb, ethereum, polygon, avalanche. Price: 1 cent per call.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "mev_pressure"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| pool | No | Pool: a 0x address of 40 hex characters or a 0x pool id of 64 hex characters; absent = every pool. Example: 0x36696169c63e42cd08ce11f5deebbcebae652050 | |
| chain | No | One of bnb, ethereum, polygon, avalanche; default bnb. Example: ethereum | |
| limit | No | Number of pools, whole number 1 to 200, default 50. Example: 20 | |
| window | No | Window in whole minutes, 1 to 1440, default 60. Example: 15 |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| pool | No | ||
| chain | No | ||
| error | No | ||
| pools | No | ||
| rules | No | ||
| source | No | ||
| totals | No | ||
| minutes | No | ||
| dataGaps | No | Present only when the window of the answer overlaps a recorded data gap. Figures inside each listed period are incomplete. periods are the recorded gaps (end null while still open); atCall is measured against the window of this call and is left out of meta.contentHash. | |
| generated | No | ||
| chainMinute | No | ||
| latestEventAt | No | ||
| windowMinutes | No |