Aero API on Elysium: Aerodrome Slipstream Trades and Pools
Aero is the DEX from the teams behind Aerodrome and Velodrome. On Elysium (chain ID 99901) it runs concentrated liquidity pools created by one CLFactory contract. Bitquery decodes every swap in those pools, and you select them by the factory address.
Trades on every Elysium DEX together are on the Elysium DEX Trades page. For Aerodrome on Base, use the Aerodrome Finance API page.
To query or stream data outside the Bitquery IDE, you need an API access token: How to generate Bitquery API token ➤
Aero contract on Elysium
| Contract | Address | Bitquery filter |
|---|---|---|
| CLFactory (concentrated liquidity pools) | 0xefd7a089d3057f05189b05f74ffcf30610c42891 | Trade.Dex.OwnerAddress |
The Elysium explorer shows verified source named CLFactory at this address. DefiLlama's Aero adapter and the 0x Settler contracts list the same address as Aero's Elysium factory (both read on 14 November 2026).
Bitquery labels these pools uniswap_v3, because the swap design follows Uniswap v3. Other DEXs carry the same label, so always filter by the factory address. Trade.Dex.SmartContract is the pool contract.
Aero totals on Elysium
Returns trades, USD volume, traders and active pools for the Aero factory. From the first block in the API (13 November 2026, 22:48 UTC) to 14 November 2026, 05:53 UTC, it returned 2,293 trades, $695,409 in volume, 361 traders and 12 pools.
{
EVM(network: elysium) {
DEXTrades(
where: {Trade: {Dex: {OwnerAddress: {is: "0xefd7a089d3057f05189b05f74ffcf30610c42891"}}}}
) {
trades: count
volumeUsd: sum(of: Trade_Buy_AmountInUSD)
traders: uniq(of: Transaction_From)
pools: uniq(of: Trade_Dex_SmartContract)
}
}
}
Add Block: {Time: {since_relative: {hours_ago: 24}}} inside where for a 24-hour window.
Latest Aero trades
Returns the newest swaps in Aero pools with the pool address, both tokens, amounts, USD values and the sender.
{
EVM(network: elysium) {
DEXTrades(
where: {Trade: {Dex: {OwnerAddress: {is: "0xefd7a089d3057f05189b05f74ffcf30610c42891"}}}}
orderBy: {descending: Block_Time}
limit: {count: 20}
) {
Block { Time }
Transaction { Hash From }
Trade {
Dex { ProtocolName OwnerAddress SmartContract }
Buy { Amount AmountInUSD PriceInUSD Currency { Symbol SmartContract } }
Sell { Amount AmountInUSD Currency { Symbol SmartContract } }
}
}
}
}
Top Aero pools by volume
Ranks Aero pools that trade against WHYPE or USDC by USD volume, with trade and trader counts. On 14 November 2026 the WHYPE and USDC pool 0x97796d80b6a1db78632f7451196b04f307329eb6 was first.
{
EVM(network: elysium) {
DEXTradeByTokens(
where: {
Trade: {
Dex: {OwnerAddress: {is: "0xefd7a089d3057f05189b05f74ffcf30610c42891"}}
Side: {Currency: {SmartContract: {in: ["0xba876237b0f021a6c6d852d6c26e107997cc5e81", "0xb47c4c8f73f009cc0c0d3f92b388d13e293f0b65"]}}}
}
}
orderBy: {descendingByField: "volumeUsd"}
limit: {count: 10}
) {
Trade {
Dex { SmartContract }
Currency { Symbol SmartContract }
Side { Currency { Symbol } }
}
trades: count
traders: uniq(of: Transaction_From)
volumeUsd: sum(of: Trade_Side_AmountInUSD)
}
}
}
A pool whose two tokens are WHYPE and USDC appears twice, once from each token's side.
Stream Aero trades over WebSocket
The subscription pushes each new Aero swap as Bitquery indexes it. Connection steps are in WebSocket subscriptions.
subscription {
EVM(network: elysium) {
DEXTrades(
where: {Trade: {Dex: {OwnerAddress: {is: "0xefd7a089d3057f05189b05f74ffcf30610c42891"}}}}
) {
Block { Time }
Transaction { Hash From }
Trade {
Dex { SmartContract }
Buy { Amount AmountInUSD PriceInUSD Currency { Symbol SmartContract } }
Sell { Amount AmountInUSD Currency { Symbol SmartContract } }
}
}
}
}
For candles and USD prices of a token across all Elysium pools, use the Elysium Token Price API.
FAQ
Is Aero the same as Aerodrome?
Aero is the DEX that brings Aerodrome and Velodrome together under one name. Its Elysium pools use the Slipstream concentrated liquidity design from Aerodrome.
What is the Aero factory address on Elysium?
0xefd7a089d3057f05189b05f74ffcf30610c42891, a verified CLFactory contract. Put it in Trade.Dex.OwnerAddress to select Aero trades.
Why can I not list new Aero pools yet?
Bitquery's Elysium data starts at block 6,149,924 (13 November 2026, 22:48 UTC). The Aero factory emitted no pool creation event between that block and 14 November 2026, 05:53 UTC. Pools created earlier still appear in trade queries.
Which Aero pool trades the most?
On 14 November 2026 it was the WHYPE and USDC pool, with 979 trades from 228 traders since the first block in the API.
Ready to run this in production?
Get an API key and run these queries in minutes, or talk to us about plans and enterprise delivery.