DefiLlama Scraper
Pricing
from $40.25 / 1,000 results
DefiLlama Scraper
[๐ฐ $40.25 / 1K] Extract DeFi market data from DefiLlama โ 7,900+ protocols with TVL, 450+ chains, 16,000+ yield pools with APY, 400+ stablecoins, plus DEX volumes, fees and revenue. Filter by chain, category, TVL or APY, with optional daily history.
Pricing
from $40.25 / 1,000 results
Rating
0.0
(0)
Developer
SolidCode
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Pull live DeFi market data from DefiLlama at scale โ 7,900+ protocols with total value locked, 459 blockchains, 16,000+ yield pools with full APY breakdowns, 400+ stablecoins, plus DEX volumes, protocol fees and protocol revenue. Every row arrives typed, filtered and ranked exactly the way you asked for it. Built for DeFi analysts, crypto funds, treasury and risk teams, and yield researchers who need a clean, filterable market dataset without stitching a dozen dashboards together by hand.
Why This Scraper?
- Nine DefiLlama datasets in a single run โ protocols & TVL, blockchains & TVL, yield pools & APY, stablecoins, DEX trading volumes, protocol fees, protocol revenue, options volumes and DEX aggregator volumes. Tick the ones you want; they all land in one table.
- 16,000+ yield pools with the full APY breakdown โ base APY versus reward APY, 30-day mean APY, 1/7/30-day APY movement, impermanent-loss risk, exposure type, stablecoin flag, and DefiLlama's own outlook class with its confidence score.
- Fees and revenue kept apart โ 2,400+ protocols with gross fees and 2,100+ with the revenue actually retained, across 24h / 7d / 30d / 1y / all-time windows plus an annualised figure. Compute a real take rate instead of estimating one.
- The complete universe, not a truncated leaderboard โ 7,910 protocols and 459 chains are available uncapped, and a nine-dataset pull returns over 30,000 rows in a single run. The default settings finish in seconds.
- Daily history back to 2017 โ up to ~3,200 dated points per protocol, blockchain or yield pool, capped by a days setting you control. Pool history carries APY, base APY and reward APY per day, not just pool size.
- Per-blockchain TVL breakdown for every protocol โ one row per chain a protocol is deployed on, with the dollar amount and its share of the protocol's total. The largest multi-chain protocols expand into 117 rows.
- Blockchain name aliases resolved both ways โ
BSCandBinance,OptimismandOP Mainnet,GnosisandxDai,ZKsync EraandzkSyncall return identical results (verified: 1,109 rows either way). No more empty runs from a spelling mismatch. - Five filters ร eight ranking options โ name search, blockchains, 101 DefiLlama categories, minimum value locked and minimum APY, combined with rankings such as highest APY, biggest 24-hour gainers, or A-to-Z. "Top 50 lending protocols on Arbitrum above $1M" is one input.
- A
recordTypeon every row โ protocol, chain, pool, stablecoin, dexVolume, fee, revenue, optionsVolume, dexAggregator, protocolChainTvl or history. One export splits cleanly into separate tables with no guesswork.
Use Cases
Yield Research & Farming
- Rank the highest-APY pools above a minimum size on Base, Arbitrum or Solana
- Separate genuine base yield from token-emission rewards before committing capital
- Filter to stablecoin-only pools with no impermanent-loss exposure
- Track a pool's APY day by day to see whether a headline rate is sustainable
Protocol & Market Intelligence
- Build a live league table of every lending, DEX, restaking or RWA protocol by TVL
- Watch capital rotate between chains using 24-hour and 7-day change columns
- Measure a protocol's take rate by pairing its fee and revenue rows
- Spot new entrants by ranking the whole universe A-to-Z or by listing date
Risk, Treasury & Portfolio Monitoring
- Monitor concentration risk with a per-chain split of every protocol's TVL
- Flag protocols whose market cap has decoupled from their TVL
- Set a minimum value-locked floor to strip out dormant and micro-cap projects
- Keep an audit trail of daily TVL for the protocols your treasury is exposed to
Trading & Exchange Analytics
- Compare 24h, 7d, 30d and all-time volume across 1,200+ decentralised exchanges
- Track options venues and DEX aggregators as their own separate datasets
- Benchmark a venue's volume growth with the 30-day-over-30-day change column
Stablecoin & Peg Monitoring
- Watch circulating supply shift across 400+ stablecoins day by day, week by week
- Detect depegs early by tracking price against peg type and backing mechanism
- See which blockchains hold the largest share of a given stablecoin's supply
Data Products, Dashboards & Content
- Power a DeFi dashboard or newsletter with a scheduled refresh
- Back research notes and market reports with reproducible, dated numbers
- Feed a quant model with multi-year daily TVL and APY series
Getting Started
Basic Market Snapshot
The simplest run โ the top 250 protocols and the top 250 blockchains by value locked:
{"dataTypes": ["protocols", "chains"],"maxResultsPerDataset": 250}
High-Yield Pool Hunt
Pools paying 10%+ on Arbitrum or Base, at least $1M deep, ranked by APY:
{"dataTypes": ["yields"],"chains": ["Arbitrum", "Base"],"minApy": 10,"minTvlUsd": 1000000,"sortBy": "apy","maxResultsPerDataset": 100}
Lending Sector Deep Dive
Lending protocols with a per-chain TVL split, plus their fee and revenue rows. You get the top 50 lending protocols by value locked, and their per-chain rows arrive on top of that:
{"dataTypes": ["protocols", "fees", "revenue"],"categories": ["Lending"],"minTvlUsd": 10000000,"sortBy": "tvl","maxResultsPerDataset": 50,"includeChainBreakdown": true}
Full Market Pull With History
Every dataset, capped tight, with six months of daily history on the entries that support it:
{"dataTypes": ["protocols", "chains", "yields", "stablecoins", "dexVolumes","fees", "revenue", "optionsVolumes", "dexAggregators"],"sortBy": "default","maxResultsPerDataset": 25,"includeHistory": true,"historyDays": 180,"includeChainBreakdown": true}
Input Reference
What to Collect
| Parameter | Type | Default | Description |
|---|---|---|---|
dataTypes | array | ["protocols", "chains"] | Pick one or more DefiLlama datasets. Each one is collected separately and the results are merged into a single table, with every row tagged by its type. |
Available dataTypes values:
| Value | Shown in the editor as |
|---|---|
protocols | Protocols & TVL (7,900+ DeFi protocols) |
chains | Blockchains & TVL (450+ chains) |
yields | Yield pools & APY (16,000+ pools) |
stablecoins | Stablecoins (400+ coins, supply & peg) |
dexVolumes | DEX trading volumes (1,200+ exchanges) |
fees | Protocol fees (2,400+ protocols) |
revenue | Protocol revenue (2,100+ protocols) |
optionsVolumes | Options trading volumes |
dexAggregators | DEX aggregator volumes |
Filters (optional)
All filters are optional and combine with each other. Because each dataset arrives as one complete snapshot, filtering here reduces the number of results you are charged for โ it does not slow the run down.
| Parameter | Type | Default | Description |
|---|---|---|---|
searchTerm | string | (empty) | Keep only entries whose name, ticker symbol or project matches this text. Not case sensitive, and partial words work โ aave matches Aave V3. |
chains | array | [] | Keep only entries on these blockchains, e.g. Ethereum, Base, Solana, Arbitrum, BSC, Polygon. Capitalisation does not matter and common alternative names are understood. |
categories | array | [] | Keep only entries in these DefiLlama categories, e.g. Lending, Dexs, Liquid Staking, Restaking, CDP, Bridge, RWA, Yield, Derivatives. 101 categories exist in total. |
minTvlUsd | integer | (none) | Only include entries holding at least this much value, in US dollars. Try 1000000 for $1M. Applies to protocol and blockchain value locked, yield pool size, and stablecoin circulating supply converted to US dollars. |
minApy | number | (none) | Only include yield pools paying at least this annual percentage yield โ enter 5 for 5%. Applies to the Yield pools dataset only. |
Scope notes: categories is skipped for blockchains, stablecoins and yield pools, which carry no category. minTvlUsd is skipped for the DEX volume, fee, revenue, options and aggregator datasets โ they measure turnover rather than a balance, so they have no value-locked figure and come back unfiltered. minApy affects yield pools only.
Results
| Parameter | Type | Default | Description |
|---|---|---|---|
sortBy | string | "default" | How results are ranked before the per-dataset limit is applied โ this decides which entries make it into your "top N". Entries missing the metric you chose rank last rather than being mixed in. |
maxResultsPerDataset | integer | 250 | The most entries to return from each dataset you selected. Two datasets at 250 gives you up to 500 entries. Set to 0 for no limit. This limit counts entries only โ the two optional add-ons, includeChainBreakdown and includeHistory, add extra rows on top of it rather than taking room away from it, and every extra row is charged. The run reports the exact number of extra rows before collecting them. |
Available sortBy values:
| Value | Shown in the editor as |
|---|---|
default | Headline metric, highest first (recommended) |
tvl | Value locked, highest first |
apy | APY, highest first (yield pools) |
volume24h | 24-hour volume, highest first |
fees24h | 24-hour fees, highest first |
change24h | 24-hour change, biggest gainers first |
change7d | 7-day change, biggest gainers first |
name | Name, A to Z |
Historical Data (optional)
| Parameter | Type | Default | Description |
|---|---|---|---|
includeHistory | boolean | false | Add daily historical rows for everything you collect: value-locked history for protocols and blockchains, APY plus value-locked history for yield pools. Not available for stablecoins, volumes, fees, revenue, options or aggregators. These dated rows are extras on top of maxResultsPerDataset โ you still get every entry you asked for โ and each is charged as a history point rather than a result. The row total is roughly your entry count ร historyDays, so set both deliberately. |
historyDays | integer | 90 | How many of the most recent days of history to include per entry. Together with your entry limit this decides how many extra rows you get, and each is charged. DefiLlama holds up to about 3,200 days, going back to 2017. Keep this modest: 250 protocols ร 365 days is over 91,000 extra rows on top of the 250 protocol rows; at 90 days the same 250 protocols add about 22,500. |
Extra Detail (optional)
| Parameter | Type | Default | Description |
|---|---|---|---|
includeChainBreakdown | boolean | false | For protocols, add one extra row for every blockchain the protocol runs on, showing how much of its value sits on that chain and what share of the total it represents. These rows are extras on top of maxResultsPerDataset โ you still get every protocol you asked for โ and each is charged as a result. Most protocols run on one chain; the widest run on over 100. The run reports the exact extra-row count before collecting them. If you filled in the Blockchains filter, only those blockchains get a breakdown row, which keeps the extra count down. Each protocol is listed first and its breakdown follows it, largest chain first. |
Output
One flat dataset. Every row carries a recordType telling you which shape it is.
Fields On Every Row
| Field | Type | Description |
|---|---|---|
recordType | string | protocol, chain, pool, stablecoin, dexVolume, fee, revenue, optionsVolume, dexAggregator, protocolChainTvl or history |
name | string | Human-readable name of the entry |
url | string | The DefiLlama page for this entry |
scrapedAt | string | ISO-8601 UTC timestamp of collection |
protocol
{"recordType": "protocol","name": "AAVE V3","slug": "aave-v3","symbol": "AAVE","category": "Lending","chain": "Ethereum","chains": ["Ethereum", "Arbitrum", "Base", "Polygon", "Avalanche"],"tvlUsd": 24817430512.44,"change1h": 0.11,"change1d": -1.42,"change7d": 3.86,"mcapUsd": 3921004488.0,"mcapToTvlRatio": 0.158,"description": "Aave is an open source and non-custodial liquidity protocol.","website": "https://aave.com","twitter": "https://twitter.com/aave","logo": "https://icons.llama.fi/aave-v3.png","audits": "2","listedAt": "2022-03-16T00:00:00Z","defillamaId": "1599","url": "https://defillama.com/protocol/aave-v3","scrapedAt": "2026-07-24T09:15:02Z"}
| Field | Type | Description |
|---|---|---|
slug | string | DefiLlama identifier used in the page URL |
symbol | string | Governance or protocol token ticker |
category | string | DefiLlama category, e.g. Lending, Dexs, Liquid Staking |
chain | string | Primary blockchain |
chains | array | Every blockchain the protocol is deployed on |
tvlUsd | number | Total value locked, in US dollars |
change1h | number | 1-hour change in value locked, percent |
change1d | number | 24-hour change in value locked, percent |
change7d | number | 7-day change in value locked, percent |
mcapUsd | number | Token market capitalisation, in US dollars |
mcapToTvlRatio | number | Market cap divided by value locked |
description | string | Protocol description |
website | string | Official website |
twitter | string | Twitter/X profile link |
logo | string | Protocol logo image |
audits | string | Number of audits recorded by DefiLlama |
listedAt | string | ISO-8601 date the protocol was listed |
defillamaId | string | DefiLlama internal id |
chain
{"recordType": "chain","name": "Ethereum","tvlUsd": 61204889301.77,"chainId": 1,"tokenSymbol": "ETH","geckoId": "ethereum","cmcId": "1027","protocolCount": 1284,"url": "https://defillama.com/chain/Ethereum","scrapedAt": "2026-07-24T09:15:02Z"}
| Field | Type | Description |
|---|---|---|
tvlUsd | number | Total value locked on the blockchain, in US dollars |
chainId | integer | EVM chain id where one exists |
tokenSymbol | string | Native token ticker |
geckoId | string | CoinGecko identifier |
cmcId | string | CoinMarketCap identifier |
protocolCount | integer | How many protocols DefiLlama tracks on this blockchain โ the full count, not just the protocols returned by this run |
pool (yields)
{"recordType": "pool","name": "lido STETH","poolId": "747c1d2a-c668-4682-b9f9-296708a3dd90","project": "lido","chain": "Ethereum","symbol": "STETH","poolMeta": null,"tvlUsd": 24518772416.0,"apy": 2.714,"apyBase": 2.714,"apyReward": null,"apyMean30d": 2.8461,"apyBase7d": 2.69,"apyPct1d": -0.011,"apyPct7d": 0.043,"apyPct30d": -0.216,"rewardTokens": [],"underlyingTokens": ["0xae7ab96520DE3A18E5e111B5EaAb095312D7fE84"],"isStablecoin": false,"ilRisk": "no","il7d": null,"exposure": "single","volumeUsd1d": null,"volumeUsd7d": null,"sigma": 0.0142,"mu": 3.8891,"dataPointCount": 1513,"isOutlier": false,"predictedClass": "Stable/Up","predictedProbability": 71.0,"url": "https://defillama.com/yields/pool/747c1d2a-c668-4682-b9f9-296708a3dd90","scrapedAt": "2026-07-24T09:15:02Z"}
Pool identity & size
| Field | Type | Description |
|---|---|---|
poolId | string | Unique pool identifier used in the pool page URL |
project | string | Protocol operating the pool, e.g. lido, aave-v3 |
chain | string | Blockchain the pool lives on |
symbol | string | Pool asset symbol, e.g. STETH, USDC-WETH |
poolMeta | string | Extra pool label where the project provides one |
tvlUsd | number | Pool size, in US dollars |
volumeUsd1d | number | 24-hour trading volume, where applicable |
volumeUsd7d | number | 7-day trading volume, where applicable |
Yield & risk
| Field | Type | Description |
|---|---|---|
apy | number | Total annual percentage yield |
apyBase | number | Yield from the underlying activity alone |
apyReward | number | Yield from token incentives alone |
apyMean30d | number | Mean APY over the last 30 days |
apyBase7d | number | Base APY over the last 7 days |
apyPct1d | number | APY change over 24 hours |
apyPct7d | number | APY change over 7 days |
apyPct30d | number | APY change over 30 days |
rewardTokens | array | Token addresses paid out as incentives |
underlyingTokens | array | Token addresses held by the pool |
isStablecoin | boolean | Whether the pool is stablecoin-denominated |
ilRisk | string | Impermanent-loss risk assessment, yes or no |
il7d | number | Impermanent loss over the last 7 days |
exposure | string | single or multi asset exposure |
sigma | number | Volatility of the pool's APY |
mu | number | Mean historical APY |
dataPointCount | integer | How many daily observations DefiLlama holds |
isOutlier | boolean | Whether DefiLlama flags the APY as an outlier |
predictedClass | string | DefiLlama's outlook, e.g. Stable/Up, Down |
predictedProbability | number | Confidence in that outlook, percent |
stablecoin
{"recordType": "stablecoin","name": "Tether","symbol": "USDT","geckoId": "tether","pegType": "peggedUSD","pegMechanism": "fiat-backed","priceUsd": 1.0,"priceSource": "defillama","circulating": 183034068469.48,"circulatingUsd": 183034068469.48,"circulatingPrevDay": 182740221105.3,"circulatingPrevWeek": 181902447718.02,"circulatingPrevMonth": 178330415922.71,"change1d": 0.16,"change7d": 0.62,"change30d": 2.64,"chains": ["Tron", "Ethereum", "BSC", "Solana", "Arbitrum"],"topChainCirculating": [{ "chain": "Tron", "circulating": 81204338811.02 },{ "chain": "Ethereum", "circulating": 74119440287.55 }],"url": "https://defillama.com/stablecoin/tether","scrapedAt": "2026-07-24T09:15:02Z"}
| Field | Type | Description |
|---|---|---|
symbol | string | Stablecoin ticker |
geckoId | string | CoinGecko identifier |
pegType | string | What the coin is pegged to, e.g. peggedUSD, peggedEUR |
pegMechanism | string | How the peg is maintained, e.g. fiat-backed, crypto-backed, algorithmic |
priceUsd | number | Current price in US dollars |
priceSource | string | Where the price came from |
circulating | number | Circulating supply in peg units |
circulatingUsd | number | Circulating supply converted to US dollars. Empty for a coin pegged to another currency when DefiLlama publishes no price for it, so a dollar figure is never guessed. |
circulatingPrevDay | number | Circulating supply 24 hours ago |
circulatingPrevWeek | number | Circulating supply 7 days ago |
circulatingPrevMonth | number | Circulating supply 30 days ago |
change1d | number | 24-hour supply change, percent |
change7d | number | 7-day supply change, percent |
change30d | number | 30-day supply change, percent |
chains | array | Blockchains the coin is issued on |
topChainCirculating | array | The top 10 blockchains by supply, each with chain and circulating. The complete list of chains the coin is issued on is in chains. |
dexVolume, optionsVolume, dexAggregator, fee, revenue
These five share one shape. The volume types carry volume columns; fee and revenue carry fee columns and come from the same protocol universe, so pairing them gives you a take rate.
{"recordType": "dexVolume","name": "Uniswap","displayName": "Uniswap","slug": "uniswap","category": "Dexs","chains": ["Ethereum", "Arbitrum", "Base", "Polygon"],"volume24hUsd": 2841003117.0,"volume7dUsd": 19773442810.0,"volume30dUsd": 84120558903.0,"volume1yUsd": 921884550117.0,"volumeAllTimeUsd": 3011884550117.0,"change1d": -4.12,"change7d": 8.44,"change1m": -2.71,"change30dOver30d": 6.02,"defillamaId": "2196","url": "https://defillama.com/protocol/uniswap","scrapedAt": "2026-07-24T09:15:02Z"}
Shared fields
| Field | Type | Description |
|---|---|---|
displayName | string | Protocol name as DefiLlama displays it |
slug | string | DefiLlama identifier used in the page URL |
category | string | DefiLlama category |
chains | array | Blockchains the protocol operates on |
change1d | number | 24-hour change, percent |
change7d | number | 7-day change, percent |
change1m | number | 30-day change, percent |
defillamaId | string | DefiLlama internal id |
Volume datasets (dexVolume, optionsVolume, dexAggregator)
| Field | Type | Description |
|---|---|---|
volume24hUsd | number | Trading volume over 24 hours |
volume7dUsd | number | Trading volume over 7 days |
volume30dUsd | number | Trading volume over 30 days |
volume1yUsd | number | Trading volume over 1 year |
volumeAllTimeUsd | number | Trading volume since launch |
change30dOver30d | number | Last 30 days versus the 30 days before, percent |
Fee and revenue datasets (fee, revenue)
| Field | Type | Description |
|---|---|---|
fees24hUsd | number | Fees or revenue over 24 hours |
fees7dUsd | number | Fees or revenue over 7 days |
fees30dUsd | number | Fees or revenue over 30 days |
fees1yUsd | number | Fees or revenue over 1 year |
feesAllTimeUsd | number | Fees or revenue since launch |
annualized1yUsd | number | Annualised run rate based on the last year |
protocolChainTvl
One row per blockchain a protocol runs on, added when includeChainBreakdown is on.
{"recordType": "protocolChainTvl","name": "AAVE V3 on Arbitrum","parentSlug": "aave-v3","parentName": "AAVE V3","chain": "Arbitrum","tvlUsd": 1088417220.31,"shareOfProtocolTvl": 0.043855,"url": "https://defillama.com/protocol/aave-v3","scrapedAt": "2026-07-24T09:15:02Z"}
| Field | Type | Description |
|---|---|---|
parentSlug | string | Slug of the protocol this row belongs to |
parentName | string | Name of the protocol this row belongs to |
chain | string | Blockchain this slice of value sits on |
tvlUsd | number | Value locked on that blockchain, in US dollars |
shareOfProtocolTvl | number | Fraction of the protocol's total on that chain |
history
One dated row per day, added when includeHistory is on. Pool history additionally carries APY columns.
{"recordType": "history","parentType": "pool","name": "lido STETH","parentName": "lido STETH","parentSlug": "747c1d2a-c668-4682-b9f9-296708a3dd90","date": "2026-07-23T00:00:00Z","tvlUsd": 24401882330.0,"apy": 2.731,"apyBase": 2.731,"apyReward": null,"url": "https://defillama.com/yields/pool/747c1d2a-c668-4682-b9f9-296708a3dd90","scrapedAt": "2026-07-24T09:15:02Z"}
| Field | Type | Description |
|---|---|---|
parentType | string | protocol, chain or pool |
parentName | string | Name of the entry this day belongs to |
parentSlug | string | Slug or pool id of that entry |
date | string | ISO-8601 date of the observation |
tvlUsd | number | Value locked on that day, in US dollars |
apy | number | Total APY on that day (pool history only) |
apyBase | number | Base APY on that day (pool history only) |
apyReward | number | Reward APY on that day (pool history only) |
Tips for Best Results
- Rank first, then cap.
sortByis applied beforemaxResultsPerDataset, so "top 100 by value locked" costs you 100 rows rather than the full 7,900. LeavesortByon the recommended headline metric unless you specifically want gainers or A-to-Z. - The limit counts entries; the two add-ons bill on top. Ask for 40 protocols and you get 40 protocols โ
includeChainBreakdownandincludeHistoryadd their rows alongside, never instead. Both announce their exact extra-row count before collecting, so you see the bill coming. - Filters lower your bill. Each dataset arrives as one complete snapshot, so narrowing to lending protocols on Base means you pay for the 40 rows you keep โ not the whole universe. Filter aggressively.
- Power tip โ cap entries before you raise the day count. History multiplies rows per entry, so pair
includeHistorywith a smallmaxResultsPerDataset. 25 protocols at 180 days is 4,500 history rows; 250 protocols at 365 days is over 91,000. Get the entry list right first, then extendhistoryDays. - Don't fuss over blockchain spelling.
BSC/Binance,Optimism/OP Mainnet,Gnosis/xDaiandZKsync Era/zkSyncare treated as the same chain, and capitalisation is ignored. - Use
chainsandminApyfor pools,categoriesfor protocols. Blockchains, stablecoins and yield pools carry no DefiLlama category, socategoriesis skipped for them โ narrow pools with a chain list and a yield floor instead. - Select
feesandrevenuetogether. They cover the same protocols but measure different money: gross fees paid by users versus what the protocol keeps. Dividing one by the other gives you a take rate no single dataset shows. - Pool history is the slow part. DefiLlama serves per-pool charts a few seconds at a time, so keep pool counts modest when history is on. Your snapshot rows are saved first either way, and the run tells you if history came back incomplete.
Pricing
From $40.25 per 1,000 results โ with daily history points billed separately at a fraction of that price, because they are far cheaper to collect than the entries themselves. Bronze, Silver and Gold subscribers pay progressively less; the tables below show total cost at each discount tier.
No compute or time-based charges โ you pay per result, plus a small fixed per-run start fee.
Results
A result is one DeFi entry: a protocol, blockchain, yield pool, stablecoin, DEX volume, options volume, aggregator volume, fee, revenue, or per-blockchain TVL breakdown row.
| Results | No discount | Bronze | Silver | Gold |
|---|---|---|---|---|
| 100 | $4.83 | $4.55 | $4.28 | $4.03 |
| 1,000 | $48.30 | $45.50 | $42.75 | $40.25 |
| 10,000 | $483.00 | $455.00 | $427.50 | $402.50 |
| 100,000 | $4,830.00 | $4,550.00 | $4,275.00 | $4,025.00 |
Daily history points
A history point is one dated row of daily history for a protocol, blockchain or yield pool. These are only produced when includeHistory is turned on.
| History points | No discount | Bronze | Silver | Gold |
|---|---|---|---|---|
| 100 | $0.30 | $0.28 | $0.27 | $0.25 |
| 1,000 | $3.00 | $2.80 | $2.65 | $2.50 |
| 10,000 | $30.00 | $28.00 | $26.50 | $25.00 |
| 100,000 | $300.00 | $280.00 | $265.00 | $250.00 |
Every run also carries a fixed $0.005 start fee.
Worked example
250 protocols with 90 days of daily history each, at the Gold tier:
| Item | Quantity | Cost |
|---|---|---|
| Results | 250 protocol rows | $10.06 |
| Daily history points | 22,500 rows | $56.25 |
| Run start fee | 1 run | $0.005 |
| Total | 22,750 rows | $66.32 |
Those same 22,500 history rows would cost $905.63 if they were priced as results โ the split is what makes multi-year history affordable. The prices above are the full cost of a run: there is nothing extra to pay for how long it took or how much data it moved.
Integrations
Export data in JSON, CSV, Excel, XML, or RSS. Connect to 1,500+ apps via:
- Zapier / Make / n8n โ Workflow automation
- Google Sheets โ Direct spreadsheet export
- Slack / Email โ Notifications on new results
- Webhooks โ Trigger custom APIs on run completion
- Apify API โ Full programmatic access
Legal & Ethical Use
This actor collects publicly available DeFi market data from DefiLlama. No personal data is collected, and no login or private information is involved. You are responsible for using the collected data in line with DefiLlama's terms of use and any laws that apply where you operate.
Nothing here is financial advice. DeFi yields, token prices and value-locked figures move constantly and can be revised โ always verify against the source before making an investment, allocation or risk decision.