On-chain transaction revert rates
revert_ratesThe share of a venue's routing transactions that fail on-chain, per chain. Reported separately from slippage because reliability and price are different questions.
DO NOT RANK ACROSS EXECUTION MODELS. A revert rate measures reliability only where the failing transaction is the user's own -- a 'router' venue, where the user signs and submits the swap. On a batch-auction or intent venue a solver settles, and an order that cannot be filled never becomes a transaction at all, so its on-chain revert rate is structurally near zero no matter how well or badly it fills. Sorting every venue by revert rate puts those at the top and means nothing. comparable_only (the default) returns only the rows that may legitimately be ranked against each other.
Read user_revert_rate_pct when present: the headline rate on some cells stays inflated by address-rotating spam senders that no per-sender filter separates cleanly, and the user-only figure is the measured genuine-user experience. Each row carries its execution_model and a revert_comparable flag; quote them.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| chain | No | ||
| limit | No | ||
| project | No | ||
| comparable_only | No |