Solana DeFi Scraper: TVL, Fees, Revenue & Yields avatar

Solana DeFi Scraper: TVL, Fees, Revenue & Yields

Pricing

Pay per event

Go to Apify Store
Solana DeFi Scraper: TVL, Fees, Revenue & Yields

Solana DeFi Scraper: TVL, Fees, Revenue & Yields

Export every Solana DeFi protocol from DefiLlama: Solana TVL, 1d/7d change, fees, revenue, DEX volume, top yield pools, category, links. Also Ethereum, Base, BSC & more. Free public API, no key.

Pricing

Pay per event

Rating

0.0

(0)

Developer

Kaleb Holley

Kaleb Holley

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

9 days ago

Last modified

Share

Solana DeFi Scraper: TVL, Fees, Revenue & Yields (DefiLlama)

Export every Solana DeFi protocol tracked by DefiLlama as clean, flat rows: Solana TVL, 1h / 1d / 7d TVL change, fees and revenue (24h / 7d / 30d / 1y / all-time), DEX volume, category, parent protocol, token symbol, website, X/Twitter, audits, and optionally the protocol's top yield pools with APY.

One run returns the full Solana DeFi landscape (~600 protocols, incl. fee-only apps like pump.fun and Axiom) in a few seconds. Ethereum, Base, BSC, Arbitrum, Hyperliquid L1, Sui, Tron, Avalanche, Polygon, Sonic and Aptos are supported too.

Data comes only from DefiLlama's free, keyless public API (api.llama.fi, yields.llama.fi). No login, no API key, no browser, no proxy.

Why use it

  • One table instead of four dashboards. DefiLlama splits TVL, fees, revenue, DEX volume and yields across separate pages and endpoints. This actor joins them per protocol by DefiLlama ID.
  • Chain-specific numbers. TVL, fees, revenue and volume are the figures on the chain you pick, not the protocol's global total. totalTvl and chainTvlSharePct show how much of a multi-chain protocol lives on Solana.
  • Fee-only protocols included. Launchpads, trading bots, wallets and MEV (pump.fun, Axiom, Jito MEV Tips …) earn fees with no TVL. They are included by default, so sorting by fees gives the real revenue leaderboard.
  • DeFi only by default. CEX reserve wallets (Binance, OKX …) are excluded unless you turn that off.
  • Agent- and pipeline-friendly. Stable field names, numbers rounded to cents, ISO timestamps. Schedule it hourly or daily for time series, or call it from an AI agent / MCP client to answer "what are the top Solana protocols by revenue right now?".

Use cases

  • Crypto research, investment memos and token due diligence
  • Daily/hourly Solana DeFi leaderboards (TVL, fees, revenue) for newsletters, dashboards, Telegram/Discord bots
  • Yield farming scouts: top pools per protocol with APY, base vs reward APY, IL risk and stablecoin flag
  • Trading-agent and LLM/RAG context about the Solana ecosystem
  • BD / partnership lead lists: every protocol with website, X handle, category and size

Input

FieldTypeDefaultDescription
chainselectSolanaSolana, Ethereum, Base, Arbitrum, BSC, Hyperliquid L1, Tron, Sui, Avalanche, Polygon, Sonic, Aptos
sortselecttvltvl, fees24h, fees30d, revenue24h, revenue30d, dexVolume24h, tvlChange1d, tvlChange7d (descending)
maxItemsinteger100Max protocols to output
categoriesstring[]alle.g. Dexs, Lending, Liquid Staking, Derivatives, Yield, Launchpad, RWA
excludeCexbooleantrueSkip centralized-exchange reserve wallets
searchstring—Name/slug contains, e.g. jupiter
minTvlUsdinteger0Minimum TVL on the chain
includeFeesbooleantrueFees + revenue (24h/7d/30d/1y/all-time, % change)
includeDexVolumebooleantrueDEX volume (24h/7d/30d, % change)
includeFeeOnlyProtocolsbooleantrueAdd protocols with fees/volume but no TVL listing
includeYieldsbooleanfalseAttach yield pools from DefiLlama Yields
maxYieldPoolsPerProtocolinteger5Top pools (by TVL) per protocol in topYieldPools

Top 50 Solana protocols by TVL with yields:

{ "chain": "Solana", "sort": "tvl", "maxItems": 50, "includeYields": true }

Solana revenue leaderboard (24h):

{ "chain": "Solana", "sort": "revenue24h", "maxItems": 25 }

Solana lending markets above $1M TVL:

{ "chain": "Solana", "categories": ["Lending"], "minTvlUsd": 1000000, "maxItems": 50 }

Sample: Solana by 24h fees (real run, 2026-10-15)

#ProtocolCategorySolana TVLFees 24hRevenue 24h
1PumpSwapDexs$347.0M$3,291,650$440,931
2pump.funLaunchpad—$1,914,943$1,376,733
3AxiomTrading App—$745,557$365,993
4Meteora DLMMDexs$165.8M$503,414$50,904
5Collector CryptPhysical TCG—$457,160$457,160
6pump.fun Mobile AppInterface—$324,713$159,817
7Raydium AMMDexs$1180.7M$318,795$48,226
8GMX SolanaDerivatives$26.7M$274,961$272,211

Output

One dataset item per protocol. Fields that don't apply are null (e.g. DEX volume for a lending market), so every row has the same columns.

{
"rank": 2,
"name": "Kamino Lend",
"slug": "kamino-lend",
"defillamaId": "3770",
"chain": "Solana",
"category": "Lending",
"parentProtocol": "parent#kamino-finance",
"symbol": "KMNO",
"url": "https://kamino.com/",
"defillamaUrl": "https://defillama.com/protocol/kamino-lend",
"twitter": "https://x.com/Kamino",
"logo": "https://icons.llamao.fi/icons/protocols/kamino-lend",
"description": "Kamino Lend (K-Lend) is a novel peer-to-pool borrowing primitive designed as foundational infrastructure to power comple…",
"chains": [
"Solana"
],
"chainCount": 1,
"chainTvl": 1312320209.77,
"chainTvlStaking": null,
"chainTvlBorrowed": 906046819.74,
"chainTvlPool2": null,
"totalTvl": 1312320209.77,
"chainTvlSharePct": 100.0,
"tvlChange1hPct": -0.42,
"tvlChange1dPct": 0.17,
"tvlChange7dPct": -3.52,
"mcap": null,
"audits": 2,
"forkedFrom": [],
"geckoId": null,
"listedAt": "2023-11-10T11:25:28+00:00",
"tvlMethodology": "TVL consists of deposits made to the protocol, and borrowed tokens are counted.…",
"fees24h": 155408.0,
"fees7d": 904911.0,
"fees30d": 4738378.0,
"fees1y": 61410653.0,
"feesAllTime": 215748034.0,
"feesChange1dPct": 0.0,
"feesChange7dPct": 3.5,
"feesChange1mPct": 10.33,
"revenue24h": 20046.0,
"revenue7d": 116951.0,
"revenue30d": 612792.0,
"revenue1y": 8788113.0,
"revenueAllTime": 44224249.0,
"revenueChange1dPct": 0.0,
"revenueChange7dPct": 2.12,
"revenueChange1mPct": 9.79,
"feesMethodology": "Includes interest fees, liquidation fees and origination fees. All fees are aggregated by Allez Labs using the Kamino API",
"dexVolume24h": null,
"dexVolume7d": null,
"dexVolume30d": null,
"dexVolumeChange1dPct": null,
"dexVolumeChange7dPct": null,
"dexVolumeChange1mPct": null,
"yieldPoolCount": 161,
"yieldTvlUsd": 1425024316.0,
"yieldMaxApy": 32.03,
"topYieldPools": [
{
"pool": "1accaa9f-f4fa-4063-9502-1733ed8e4832",
"symbol": "DSOL",
"poolMeta": "SOL/BTC Market",
"tvlUsd": 207470264.0,
"apy": 0.0,
"apyBase": 0.0,
"apyReward": null,
"apyMean30d": 0.0,
"stablecoin": false,
"ilRisk": "no",
"exposure": "single",
"outlier": false,
"url": "https://defillama.com/yields/pool/1accaa9f-f4fa-4063-9502-1733ed8e4832"
}
],
"sortedBy": "tvl",
"source": "DefiLlama",
"fetchedAt": "2026-10-15T04:05:13.582965+00:00"
}

Field notes

  • chainTvl, chainTvlStaking, chainTvlBorrowed, chainTvlPool2: TVL on the selected chain (DefiLlama's default TVL plus its separate staking / borrowed / pool2 buckets).
  • tvlChange1hPct / tvlChange1dPct / tvlChange7dPct: DefiLlama's protocol-level TVL change (all chains).
  • fees*, revenue*, dexVolume*: chain-specific totals in USD from DefiLlama's fees and DEX dashboards. null = not tracked by DefiLlama.
  • yield* / topYieldPools: only when includeYields is on. yieldMaxApy ignores pools DefiLlama flags as outliers.
  • source: "DefiLlama": please credit DefiLlama when you publish this data.

Pricing

Pay per event: a small flat fee per run plus a per-protocol fee. The full Solana list (~600 rows) costs about $1.

Notes

  • Only DefiLlama's documented free endpoints are used: /protocols, /overview/fees/{chain}, /overview/dexs/{chain} and yields.llama.fi/pools. That is 3–4 requests per run regardless of maxItems. Retries back off and honour Retry-After.
  • Numbers are as reported by DefiLlama at run time. This actor does not compute or adjust them. Not financial advice.
  • Not affiliated with DefiLlama.