Solana DeFi Scraper: TVL, Fees, Revenue & Yields
Pricing
Pay per event
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
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
9 days ago
Last modified
Categories
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.
totalTvlandchainTvlSharePctshow 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
| Field | Type | Default | Description |
|---|---|---|---|
chain | select | Solana | Solana, Ethereum, Base, Arbitrum, BSC, Hyperliquid L1, Tron, Sui, Avalanche, Polygon, Sonic, Aptos |
sort | select | tvl | tvl, fees24h, fees30d, revenue24h, revenue30d, dexVolume24h, tvlChange1d, tvlChange7d (descending) |
maxItems | integer | 100 | Max protocols to output |
categories | string[] | all | e.g. Dexs, Lending, Liquid Staking, Derivatives, Yield, Launchpad, RWA |
excludeCex | boolean | true | Skip centralized-exchange reserve wallets |
search | string | — | Name/slug contains, e.g. jupiter |
minTvlUsd | integer | 0 | Minimum TVL on the chain |
includeFees | boolean | true | Fees + revenue (24h/7d/30d/1y/all-time, % change) |
includeDexVolume | boolean | true | DEX volume (24h/7d/30d, % change) |
includeFeeOnlyProtocols | boolean | true | Add protocols with fees/volume but no TVL listing |
includeYields | boolean | false | Attach yield pools from DefiLlama Yields |
maxYieldPoolsPerProtocol | integer | 5 | Top 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)
| # | Protocol | Category | Solana TVL | Fees 24h | Revenue 24h |
|---|---|---|---|---|---|
| 1 | PumpSwap | Dexs | $347.0M | $3,291,650 | $440,931 |
| 2 | pump.fun | Launchpad | — | $1,914,943 | $1,376,733 |
| 3 | Axiom | Trading App | — | $745,557 | $365,993 |
| 4 | Meteora DLMM | Dexs | $165.8M | $503,414 | $50,904 |
| 5 | Collector Crypt | Physical TCG | — | $457,160 | $457,160 |
| 6 | pump.fun Mobile App | Interface | — | $324,713 | $159,817 |
| 7 | Raydium AMM | Dexs | $1180.7M | $318,795 | $48,226 |
| 8 | GMX Solana | Derivatives | $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 whenincludeYieldsis on.yieldMaxApyignores 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}andyields.llama.fi/pools. That is 3–4 requests per run regardless ofmaxItems. Retries back off and honourRetry-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.