Aerodrome Finance Scraper avatar

Aerodrome Finance Scraper

Pricing

from $2.00 / 1,000 results

Go to Apify Store
Aerodrome Finance Scraper

Aerodrome Finance Scraper

Scrape Aerodrome liquidity pools on Base. Use filters or paste a Liquidity URL — the URL wins when set. Returns TVL, APR, tokens, and pool type.

Pricing

from $2.00 / 1,000 results

Rating

0.0

(0)

Developer

Marco Rodrigues

Marco Rodrigues

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Categories

Share

✈️ Aerodrome Finance Scraper

Want Aerodrome liquidity pools on Base in a spreadsheet? This scraper makes it easy.

Use structured filters (pool type, TVL, APR) — structured filters work better for AI agents — or paste an input_url from Aerodrome Liquidity once you've already filtered in the browser. When input_url is set it overrides the filters below.

This actor is Aerodrome on Base only. For every DEX at once use vfat Pools Scraper or vfat Yields Scraper.

💡 Perfect for...

  • LPs: Compare Basic Volatile, Basic Stable, and Concentrated (Slipstream) pools.
  • Dashboards: Track TVL and APR on Base.
  • Market research: Slice Aerodrome by pool type or fee.
  • Data analysts: Export structured Aerodrome pool data.
  • 🤖 AI Agents: Power bots and OpenClaw workflows with live Aerodrome results.
  • 📚 RAG Systems: Feed pool titles and metrics into retrieval pipelines.
  • 🔗 AI Workflows: Plug into LangChain, AutoGPT, CrewAI, and similar stacks.

✨ Why you'll love this scraper

  • 🔗 Input URL or Filters: Paste an Aerodrome /liquidity URL (input_url) if you already filtered in the browser, or use structured filters (better for AI agents). input_url always wins when set.
  • 🎯 Website-Matched Filters: Same pool types as the Liquidity page — Basic Volatile, Basic Stable, Concentrated.
  • Base DEX: Aerodrome only (~1,200 incentivized pools), not the full multi-chain catalog.

📦 What's inside the data?

Every row includes all of these fields:

  • Core: id, url, title, protocol, chain, chain_id, pool_type, type, subtype
  • Contracts: farm_address, pool_address, tokens, token_addresses, token_1, token_2
  • Flags: fee, is_stable, is_nft, has_incentives, is_killed
  • Liquidity: tvl_usd, active_tvl_usd, pool_tvl_usd
  • Returns: apr, avg_apr, max_apr, lp_apr, staking_apr, fees_or_rewards_7d_usd, first_seen_at

🚀 Quick start

Option A — Input URL

  1. Open Aerodrome Liquidity, apply filters, copy the URL — e.g. https://aerodrome.finance/liquidity?filters=basicVolatile.
  2. Paste it into input_url.
  3. Set max_results and click Start.

Option B — Structured filters (better for AI agents)

  1. Leave input_url empty.
  2. Optionally pick pool type and TVL / APR ranges.
  3. Set max_results (up to 2000) and click Start.

Tech details for developers 🧑‍💻

Input Example (filters):

{
"pool_type": "volatile",
"min_tvl": 100000,
"max_results": 100
}

Input Example (URL override):

{
"input_url": "https://aerodrome.finance/liquidity?filters=concentrated&sort=tvl:desc",
"max_results": 50
}

Output Example:

{
"id": "8453:0x4f09bab2f0e15e2a078a227fe1537665f55b8360:0x6cdcb1c4a4d1c3c6d054b27ac5b77e89eafb971d:poolId=:poolIndex=",
"url": "https://aerodrome.finance/deposit?token0=0x833589fcd6edb6e08f4c7c32d4f71b54bda02913&token1=0x940181a94a35a4569e4529a3cdfb74e38fd98631",
"title": "USDC/AERO",
"protocol": "Aerodrome",
"chain": "Base",
"chain_id": 8453,
"pool_type": "Basic Volatile",
"type": "AERODROME_V2",
"subtype": "volatile",
"farm_address": "0x4f09bab2f0e15e2a078a227fe1537665f55b8360",
"pool_address": "0x6cdcb1c4a4d1c3c6d054b27ac5b77e89eafb971d",
"tokens": ["USDC", "AERO"],
"token_addresses": [
"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913",
"0x940181a94a35a4569e4529a3cdfb74e38fd98631"
],
"token_1": "USDC",
"token_2": "AERO",
"fee": 30,
"is_stable": false,
"is_nft": false,
"has_incentives": true,
"is_killed": false,
"tvl_usd": 28706627.15,
"active_tvl_usd": 28706627.15,
"pool_tvl_usd": 0,
"apr": 22.86,
"avg_apr": 22.86,
"max_apr": 22.86,
"lp_apr": 0,
"staking_apr": 22.86,
"fees_or_rewards_7d_usd": 125859.21,
"first_seen_at": "2024-11-08T13:00:00.000Z"
}

Output fields:

FieldDescription
idListing id.
urlAerodrome deposit link for the pair.
titleToken pair, e.g. USDC/AERO.
protocolAlways Aerodrome.
chainAlways Base.
chain_idAlways 8453.
pool_typeBasic Volatile, Basic Stable, or Concentrated.
typeInternal type, e.g. AERODROME_V2 or AERO_SLIPSTREAM_GAUGE.
subtypevolatile, stable, or concentrated.
farm_addressGauge / farm contract.
pool_addressLiquidity pool contract.
tokensToken symbols.
token_addressesToken contracts.
token_1 / token_2First and second symbols.
feePool fee (native units).
is_stableStable pool flag.
is_nftConcentrated / NFT position flag.
has_incentivesExtra rewards flag.
is_killedKilled / deprecated flag.
tvl_usdStaked TVL in USD.
active_tvl_usdActive liquidity in USD.
pool_tvl_usdActive pool liquidity in USD.
aprCurrent APR %.
avg_aprAverage APR %.
max_aprMax APR %.
lp_aprLP fee APR %.
staking_aprStaking / emissions APR %.
fees_or_rewards_7d_usd7-day rewards (USD).
first_seen_atWhen the pool was first listed.

📋 Input reference (detailed)

ParameterTypeRequiredDefaultDescription
input_urlstringNoPaste an Aerodrome /liquidity URL; overrides filters when set.
searchstringNoToken symbol or contract.
pool_typestring enumNoallvolatile, stable, or concentrated.
min_tvl / max_tvlintegerNoTVL bounds in USD.
min_apr / max_aprintegerNoAPR bounds.
min_fee / max_feenumberNoPool fee bounds.
sort_keystring enumNotvltvl, apr, or created.
sort_directionstring enumNodescdesc or asc.
max_resultsintegerNo50Maximum rows (12000).

Notes on filters

  • Prefer exact enum strings from the Apify input dropdowns (same labels as Aerodrome Liquidity).
  • input_url always wins over filters when provided.
  • filters=basicVolatile, basicStable, and concentrated on the Liquidity URL are mapped automatically.