Pricing
Self-serve only: credit card in, API key out, no sales calls. Cancel anytime; keys revoke at period end.
42 datasets · 156 series · per-block since Nov 2017 · browse the catalog →
For trying it and for every agent session that should just work.
- No signup needed
- 15m bars and coarser, raw values included
- Trailing 90 days
- Personal and evaluation use
For charting, research, and models: an individual card-swipe.
- 1-minute bars and coarser
- Trailing 2 years
- Individual commercial license
- 3 named API keys
Block-level history for backtests that make money.
- Per-block resolution, full history
- 1,000 requests per minute
- Team license; in-product redistribution with attribution
- 10 named API keys
Payments by Stripe · cancel anytime · no sales calls · sign in first and your key attaches to your account for self-serve rotation
Compare tiers
Every tier returns exact on-chain integers and the source block of every point; trim payloads with the fields parameter.
| Free | Analyst | Quant | |
|---|---|---|---|
| Price | $0 | $50/mo | $200/mo |
| Granularity | 15m and coarser | 1m and coarser | down to per-block |
| History depth | trailing 90 days | trailing 2 years | full, since deployment |
| Page size (per request) | 1,000 points | 10,000 points | 50,000 points |
| Rate limit (sustained) | 30 req/min | 300 req/min | 1,000 req/min |
| License | personal and evaluation use | individual commercial | team; in-product redistribution with attribution |
| Active API keys | — | 3 | 10 |
| Coverage requests | vote + submit | vote + submit | priority review |
Questions
What makes this different from Dune or DefiLlama?
Their data is built from events: things protocols emit when something happens. defipipe reconstructs what read functions returned at every block: utilization rates, oracle prices, exchange rates as the contract would have answered at that moment. That point-in-time state is what backtests actually need, and it isn't in event logs.
Do I need an account to buy?
No. Checkout is credit card in, API key out. But if you sign in before buying, the key attaches to your account and you can rotate or revoke it yourself on the dashboard. Anonymous keys are shown exactly once.
How does cancellation work?
Cancel anytime from the billing portal on your dashboard (or via the Stripe receipt email). Your key keeps working until the end of the paid period, then revokes automatically.
Which chains and protocols are covered?
Ethereum mainnet today, with Aave V3, Uniswap V3, and Lido live and more shipping via the public feature-request board. Coverage requests become registry rows with full backfilled history. Base is on the roadmap.
Is there a trial?
The free tier is the trial: every dataset page has runnable snippets that work without a key, with aligned queries over the trailing 90 days at 30 req/min.
Is it agent-friendly?
Yes, deliberately: burst-tolerant rate limits (token bucket, so exploratory spikes don't fail), machine-readable entitlements at GET /v1/limits, honest 429s with Retry-After, per-agent named keys, and runnable no-signup snippets on every dataset page. An MCP server is on the roadmap.
Invoices and receipts?
Billing runs entirely on Stripe: receipts on every charge, and invoice history lives in the billing portal on your dashboard.