Dune

SQL and an API over 100+ indexed chains, metered in credits. Free access is view-only.

Last updated

From
Free tier
No
Latency
Delayed
Chains
Ethereum, Solana, Bitcoin, Base, Arbitrum, Polygon, BNB, Multi

What it is

A SQL editor and dashboard tool sitting on a warehouse of blockchain data that Dune indexes and decodes for you. You write the query; what you are paying for is the indexing, the decoded schema and the execution engine behind it. The catalogue covers 100+ chains and, by Dune's own count, 3+ petabytes, organised into raw tables, ABI-decoded tables and curated cross-protocol tables such as dex.trades and nft.trades.

The corollary of buying a query engine rather than a metric set is that nothing is answered for you. There is no supplied definition of "active address" to accept or reject, no entity label turning an address into an exchange name, and no dashboard you did not build or borrow. The ceiling is your SQL and your willingness to learn a schema with a thousand tables in it.

Pricing

Two self-serve plans and Enterprise, all metered in one unit. Analyst is $75 a month (or $65 billed annually, $780 a year) for 4,000 credits, Plus $399 a month ($349 billed annually, $4,188 a year) for 25,000, and Enterprise is quoted. Legacy Premium, which had the cheapest credits on the board at $0.999 per 100, is closed to new subscriptions.

There is no free plan that runs anything. Since 10 September 2026 free access is view-only: you can browse dashboards and queries and your saved work stays, but in Dune's own words it "does not include monthly credits, query execution, or API access". The old free plan — 2,500 credits a month with the API included — is gone. What replaced it is a 14-day trial with Plus features and 2,500 credits in total — a trial allowance, not a monthly one — which ends at 14 days or when the credits run out, whichever comes first. Neither a free account nor a trial can buy extra credits, and pay-as-you-go without upgrading is not offered. Dune's August 2026 changelog moved existing free teams onto the same trial on 10 September, after which they became view-only too.

The API is on every paid plan and on the trial, metered in the same credits as the editor. Rate limits are published for Plus — 70 requests a minute on write-heavy endpoints and 200 on read-heavy ones, applied independently — and for Enterprise at 350+ and 1,000+; the rate-limit table has no Analyst row. Dune's separate API FAQ still says the limit is "40 per minute on Free", which its own rate-limit table and billing page contradict: both mark Free API access as not available.

The credit rate is where the plan price actually lands. Past the allowance, Analyst pays $1.875 per 100 credits on monthly billing and $1.625 on annual, Plus $1.596 and $1.396. Plus buys the same query about 15% cheaper than Analyst, and the annual toggle moves the overage rate as well as the subscription, so work out your monthly credits before reading the plan prices.

Credits reflect compute — CPU, bytes scanned, engine time — and Dune publishes no per-query formula, stating outright that costs appear after execution. Unused credits do not roll over, they cannot be bought in bulk, and the defences against a runaway bill are a per-execution cost cap and a monthly extra-credit limit you set yourself.

Export pricing depends on which Dune page you read. The pricing FAQ says a credit returns 1,000 data points on Analyst and 5,000 on Plus, where a data point is max(rows * columns, ceil(total_bytes / 100)). The API billing page charges by size instead: 10 credits per MB exported on Analyst and 2 on Plus. Both were live on 26 September 2026, and they are not the same formula, so price a large export by running a small one first.

Every account is a team, including a team of one, and a paid plan attaches to the team.

Data & coverage

Depth is uneven by design, and the differences are the reason to read the catalogue before committing. On EVM chains you get the full stack: raw transactions, logs, traces, creation_traces, blocks and withdrawals; ABI-decoded logs_decoded and traces_decoded plus per-contract call and event tables, which is contract-call level and not merely balances; and curated tables that span protocols, including dex.trades, dex_aggregator.trades, sandwich tables, NFT trades and a multichain stablecoin set with transfers and enriched balances for EVM, Solana and Tron.

Solana is a first-class citizen with its own shape — instruction_calls, account_activity, vote-transaction separation, IDL decoding submissions, dex_solana.trades and Jupiter aggregator swaps. Bitcoin is the other end of the range: blocks, inputs, outputs and transactions, with no decoded layer, because there is nothing to decode. Between them sit Aptos, Cardano (down to governance proposals and votes), Sui, Stellar, XRPL, Tron and Fuel, most of them raw plus token transfers rather than a full decoded stack.

Derivatives coverage is essentially Hyperliquid: raw, decoded and curated HyperCore data, with hyperliquid.market_data carrying order-book snapshots, funding rates, open interest and trade history. Third-party datasets ride along in the same catalogue — Flashbots' mempool dumpster, Farcaster via Neynar, Lens, Reservoir's NFT trading data.

What is not published anywhere in the documentation is a freshness figure. There is no stated lag between the chain tip and the catalogue tables, and no SLA for it outside an Enterprise agreement, so treat this as a warehouse rather than a feed and measure the lag yourself on the chain you care about.

Integrations

Official remote MCP server at api.dune.com/mcp/v1, authenticating by OAuth or an x-dune-api-key header, with tools for dataset discovery, query creation and execution, visualisations and dashboards. First-party SDKs the docs themselves name: dune-client for Python, @duneanalytics/client for TypeScript and duneapi-client-go for Go. Beyond the REST API there is a Trino connector for BI tools (the docs name Hex, Metabase and DBeaver) and a dbt connector with write access to DuneSQL. Scheduled queries can fire email or webhook notifications, which is the extent of alerting. The query editor has AI tools for generating, editing and debugging SQL.

Limitations

  • Nothing runs for free after the trial. Since 10 September 2026 free access is view-only — no credits, no query execution, no API. A new account gets 14 days and 2,500 credits in total, and neither a free account nor a trial can buy more, so the cheapest way to run a query after that is a month of Analyst at $75.
  • The Small engine times out at 120 seconds and allows three concurrent executions with no performance guarantee.
  • Dune's own pages disagree on two numbers. Export pricing is one credit per 1,000 or 5,000 data points in the pricing FAQ and 10 or 2 credits per MB on the API billing page, and the API FAQ still quotes a Free rate limit for an API the rate-limit page says Free does not get (checked 2026-09-26).
  • No cost estimate before a query runs. Dune states there is no single per-query formula and that you see the cost after execution, so the only controls are the per-execution cap and the monthly spend limit.
  • Credits expire monthly. No rollover, and no bulk purchase once the quota is gone.
  • No entity labels. There is no first-party attribution layer turning an address into a named exchange or fund. Community-maintained tables exist inside the catalogue, but that is other users' work, not a maintained product with a revision date.
  • No published data freshness. Nothing in the documentation states how far behind the chain the tables run.
  • Results are capped at 32GB and are silently truncated past that unless you pass allow_partial_results=true, which turns the failure into a partial answer.
  • Public dashboard URLs always carry a watermark, including for Enterprise teams.
  • Every self-serve plan is internal use only. The vendor's own plan-comparison table has a "Data licensing and redistribution" row, and it reads Internal use only on Free, Analyst and Plus alike, with Custom commercial license reserved for Enterprise (read 2026-09-19). Price is not what separates the tiers here — the right to put the numbers in front of anybody outside your own organisation is, and it is not on sale at any published figure. Anything customer-facing built on a Plus plan is a sales conversation you have not had yet.

Alternatives

Within the same shape — a SQL editor over somebody else's index — Allium is the institutional counterpart: no documented trial, no published price, but a first-party label set of 400M+ addresses and a stated freshness figure. The trade is the usual one at this end of the market. Dune is the only one of the two you can evaluate this afternoon without talking to anybody; Allium is the one with an answer when the question is who rather than what.

Footprint Analytics is the free alternative for people who would rather drag and drop than write SQL, over its own indexed warehouse — with a weaker public pulse and published coverage that contradicts itself, both of which that card documents.

Specs

Interfaces
API, webhooks, MCP server, SQL
Export
CSV, JSON, API
Asset classes
Spot, Perpetuals, DEFI, NFT, Stablecoins
Chains
Ethereum, Solana, Bitcoin, Base, Arbitrum, Polygon, BNB, Multi
Venues
DEX, Derivatives
KYC required
No
Platforms
Web
AI features
Assistive
Capabilities
Charting, Alerts, Onchain data, Derivatives analytics
Pricing verified
Coverage verified

Head to head

Also worth comparing

  • Allium — Institutional SQL over 85+ indexed chains, with labels and no published price.
  • Bitquery — GraphQL over indexed chains — self-service plans are a real-time window, not history.
  • Etherscan API — The explorer's own index over REST — one key across 33 EVM mainnets, licensed by plan.
  • Footprint Analytics — Drag-and-drop charts or SQL over an indexed warehouse, free — with a slowing pulse.
  • Solscan Pro API — The Solana explorer's own index over REST — decoded actions, labels and DeFi activity.
  • Cielo — Follow wallets on 30-plus chains, with PnL profiles and Telegram and Discord alerts.

Named as a replacement for

On these shelves

Background

How this part of the industry works, rather than which product to pick.

FAQ

Is the Dune API included in the free plan?

No, not since 10 September 2026. Dune's API billing page says API access requires an active trial or a paid plan, and that free access after a trial is view-only, with no API exports, data writes or alerts. New accounts get a 14-day trial with Plus features and 2,500 credits in total, and the API works during it.

What does a Dune credit buy?

Compute, not calls. Dune bills credits in proportion to the CPU, data scanned and engine time a query uses, and publishes no per-query formula — you see the cost after execution. On exports Dune's own pages disagree — the pricing FAQ says one credit returns 1,000 data points on Analyst and 5,000 on Plus, while the API billing page charges 10 credits per MB exported on Analyst and 2 on Plus.

Can I buy extra credits instead of upgrading?

Not on free access or a trial. Dune's pricing FAQ says free accounts and trials cannot buy extra credits and that free access includes no pay-as-you-go usage, so when the trial's 14 days or 2,500 credits run out the account is view-only until it upgrades. Paid plans bill extra credits per 100 — Analyst $1.875 monthly or $1.625 annual, Plus $1.596 or $1.396.

Can I query Dune without an account at all?

Yes, through its Machine Payment Protocol integration, which answers requests with an HTTP 402 challenge and takes per-request crypto payment with no account, API key or credit card. Dune does not publish what a request costs on that route.

Report an error on this page

Quote the line and say what it should be.

The vendor’s page, filing or documentation that says otherwise.

Only if you want to hear back. Never published.

Read by a person. It fixes a fact and moves nothing else.

Anything else — a question this page leaves open, a tool it should be compared with? Write to feedback@cryptomarkets.tools.

Is this your product? Claim this listing.