stream_register
The MEV order flow stream PUSHED to your https URL for one chain: one signed message per completed minute with detected MEV on that chain, each carrying the per-pool rows of that minute (the same rows as mev_pressure). 4 dollars buys 7 days of one chain (bnb, ethereum, polygon or avalanche); call once per chain, and again to renew. Manage with webhook_status and webhook_unregister; the contract is in mev_flow_spec. Price: 4 dollars per call. A ChainHelix API key does not cover this tool.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"url": "<url>",
"chain": "<chain>"
},
"name": "stream_register"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | https URL on a public host name, up to 500 characters; localhost, .local, .internal and .lan names, private IPv4 addresses and IPv6 literals are refused. Example: https://example.com/hooks/chainhelix | |
| chain | Yes | One chain: bnb, ethereum, polygon or avalanche. Example: bnb |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | ||
| url | No | ||
| note | No | ||
| chain | No | ||
| error | No | ||
| chains | No | ||
| events | No | ||
| secret | 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. | |
| daysAdded | No | ||
| expiresAt | No |