DEX Protocol Activity
Active traders, trade count, and USD volume for a DEX protocol (or a specific router contract), as a single aggregate or a daily series (group_by=day).
Lookup: chain + exactly one of project (e.g. uniswap, pancakeswap) or address (a router measured as tx_to).
Related: per-swap rows for a single token → /v1/token/dex-trades.
Chains: Ethereum, Base, BSC, Arbitrum, Tron · Refresh: ~24h · USD volume lags ~3 days (see enriched_ratio).
Query parameters
Chain to query.
Chain to query.
DEX project name (e.g. uniswap, pancakeswap, aerodrome). Exactly one of project / address is required.
DEX project name (e.g. uniswap, pancakeswap, aerodrome). Exactly one of project / address is required.
A specific router/contract measured as tx_to. Exactly one of project / address is required.
A specific router/contract measured as tx_to. Exactly one of project / address is required.
Look-back window (hard 90d cap). Overridden by from/to when set.
Look-back window (hard 90d cap). Overridden by from/to when set.
Start of range — Unix seconds or YYYY-MM-DD. With to, the range may span at most 90 days.
Start of range — Unix seconds or YYYY-MM-DD. With to, the range may span at most 90 days.
End of range — Unix seconds or YYYY-MM-DD. Without from, the window is time_range ending at to.
End of range — Unix seconds or YYYY-MM-DD. Without from, the window is time_range ending at to.
total = single aggregate; day = daily series (newest first).
total = single aggregate; day = daily series (newest first).
Response
OK
Example response
{
"$schema": "https://example.com/schemas/DataResponseDexActivityItem.json"
}Changes
No recorded changes to this endpoint across all 2 revisions of this API.