Historical
DeFi data,
for your agent.
Per-block time series across major DeFi protocols: Aave rates and TVL, Chainlink prices, Lido staking state, Uniswap and Curve pools as the contracts returned them, block by block. Plugs into Claude and any agent workflow through MCP, a Python SDK, and a plain HTTPS API.
Point-in-time state
Events tell you what happened.
State is what the contract would have said.
Every other vendor builds from event logs: things protocols emit when something happens. But utilization, oracle answers, and exchange rates never emit anything; they just are, block by block. defipipe samples the read functions themselves, so your backtest sees exactly what a call would have returned at that moment.
Every time series aligns by block timestamp into a single DataFrame. No resampling gymnastics, no look-ahead bias.
Coverage
Request a pool, get its full history
Coverage is a registry row, not a code change. Approved requests ship with complete backfilled history since the pool's first block.
Request coverage →Data quality
Gaps and staleness are alerts, not surprises
Gap detection, staleness monitoring, and sanity bounds run continuously. The freshness badge on every dataset is measured, not promised.
How it works →Resolution
Down to every block
One query shape from 7d bars to block-level rows, the same timeframe at any grain. Preview free at 15m bars; minute bars from $50/mo, per-block depth and full history since deployment on Quant.
See pricing →Start free. No signup.
Every dataset page previews real per-block data. Pay only when you need history.