CARDANO API · GraphQL · Kafka · SQL · Cloud export

The Cardano data API for every eUTXO and native asset.

No cardano-node to sync, no reindex, no reorgs to handle. We index every block since 2017 — so you query transactions, inputs & outputs, address balances, miners and Coinpath® money flow in one GraphQL schema, or stream them over Kafka as blocks are mined.

Trusted on Cardano byLukka3Commas0xCoin Metrics
ada.transactionsTransaction for Cardano via the Bitquery GraphQL API.Docs
transaction.graphqlCopy
query {
  cardano(network: cardano) {
    transactions(
      options: {desc: ["block.height", "index"], limit: 10, offset: 0}
      time: {since: "2025-07-01", till: "2026-07-01"}
    ) {
      block {
        timestamp {
          time(format: "%Y-%m-%d %H:%M:%S")
        }
        height
      }
      inputValue
      input_value_usd: inputValue(in: USD)
      outputCount
      inputCount
      index
      hash
      feeValue
      fee_value_usd: feeValue(in: USD)
    }
  }
}
responseSTREAMING
AccountCounterpartyAmount
200 · GraphQL · 240msgraphql.bitquery.io
01 Forget the full node

A Cardano node wasn't built for the questions you're asking.

Raw cardano-nodegives you blocks and hex — not answers. Tracing value across UTXOs, building a wallet's full history or watching the chain live means writing your own indexer. We did that part — you just query.

What you're doing
Raw Cardano node / RPC
Bitquery Cardano API
One address's full history
Scan & index every block yourself
A single GraphQL query
Tracing funds across hops
Walk the UTXO graph by hand
Coinpath® money flow in one call
Reading inputs, outputs & scripts
Parse raw hex & ScriptPubKey
Decoded UTXOs & address formats
Historical depth
~600 GB to sync & maintain
2017 → now, queryable
Infrastructure to run
Node, reindex, reorg handling
None — fully managed
02 Delivery channels

Four ways to get Cardano data — one schema underneath.

Model your query once in GraphQL and the same Cardano fields come back over GraphQL, Kafka streams, SQL or a bulk cloud export. There's no second schema to learn; you just pick the channel that matches your latency and volume. Cardano real-time is delivered over Kafka — no node, no WebSocket to babysit.

03 Cardano data coverage

Every layer of the chain, decoded into one schema.

From raw UTXOs to traced money flow — query any view below, filter by address, block, time or value, and aggregate to balances, totals or top counterparties.

DatasetModelWhat you get
TxTransactionsPer blockFees, all inputs & outputs, scripts
IOInputs & OutputsUTXOSpent/unspent, ScriptSig & ScriptPubKey
ΣAddress balancesAggregatedBalance in ADA & USD, first/last seen
CCoinpath® money flowGraphMulti-hop tracing, counterparties & address labels
Mining & minersCoinbaseBlock rewards, miner earnings, output split
Native assetsMulti-assetToken mints, transfers & policy IDs
+ block headers, difficulty, Merkle roots & address statistics
04 Build it this weekend

The Cardano products people ship on us.

Each one is a filter on the same indexed data — stream it over Kafka for live monitoring and alerts, or query GraphQL and SQL for analytics, audits and reports.

Coinpath®

Trace stolen funds & build AML

Follow Cardano across multiple hops with address annotations from public sources — surface mixers, exchange deposits and counterparties for KYT, Travel Rule and crypto-forensics tooling.

coinpath(initialAddress: "addr1q…",
  depth: { lteq: 3 })
Read the docs
Kafka stream

Watch a whale address live

Stream inbound and outbound transactions for any address over Kafka and fire real-time alerts the moment a balance moves.

Cardano.Transactions
  where: { Output.Address: "<addr>" }
Read the docs
GraphQL

Mining & reward analytics

Aggregate coinbase outputs per miner, block and interval — the feed behind hashrate dashboards and reward-distribution reports.

Cardano.Blocks {
  Block: { reward miner } # by day
}
Read the docs

What teams say about our Cardano data

"Partnering with Bitquery has proven to be highly cost-effective — we leverage their infrastructure instead of building our own. It let us rapidly expand our blockchain support and serve far more taxpayers who use on-chain solutions."

N
Nick Christie
Co-Founder, Syla
2017
Full history since the Byron genesis
1PB+
Blockchain data indexed & queryable
40+
Chains served from one schema
Also building on Bitquery dataBinanceLukka3CommasCoin Metrics

Pricing

Cardano is available on Enterprise

Cardano is not included in our 9-chain self-service plans (Personal, Pro, Scale). Enterprise delivers complete history, unlimited streams and bulk delivery across 40+ chains — including Cardano.

Enterprise

Enterprise

Full history, unlimited streams and bulk delivery at a predictable flat platform fee — no metering surprises.

Custom platform fee

flat fee — modelled, not metered

◆ Committed envelope · S3 Parquet · Kafka · datashares
  • Complete history · 40+ chains full platform coverage
  • Unlimited WebSocket streaming no stream-min or GB limit
  • Custom points & rate limits
  • Kafka fixed-cost · S3 bulk export
  • Coinpath® money flow
  • SLA · SSO · dedicated support
Talk to sales →

Self-service covers 9 core chains

Personal ($49), Pro ($99) and Scale ($299) include real-time data on Solana, Ethereum, Tron, Base, Arbitrum, Optimism, BSC, Polygon and Robinhood. Need a smaller entry point on those chains?

See platform pricingCompare Personal, Pro, Scale & Enterprise side by side

Every paid self-service plan includes a 7-day free trial with full streaming — no card required.

06 FAQ

Cardano questions, answered.

How can I get Cardano blockchain data with Bitquery?
Bitquery provides historical and real-time Cardano data through GraphQL APIs, Kafka streams, SQL and cloud exports. You get transactions, inputs & outputs, address balances, miners and Coinpath® money flow — without running a full node. Get an API key at account.bitquery.io.
What is the UTXO model and how do I query inputs and outputs?
Cardano tracks value as unspent transaction outputs (UTXOs) rather than account balances. Our Inputs and Outputs datasets expose every spent and unspent output with value, address and decoded ScriptSig / ScriptPubKey, so you can reconstruct any transaction's full structure in one query.
Can I trace Cardano fund flow across multiple hops?
Yes. Coinpath® follows money inbound and outbound from any address across multiple hops, surfacing counterparties, exchange deposits and mixing patterns — the backbone of AML, forensics and compliance products built on Bitquery.
How do I stream Cardano blocks and transactions in real time?
Stream blocks and transactions through Kafka the moment they are mined — block hash, height, timestamp, Merkle root, nonce and difficulty — plus every transaction with full input/output structure. Cardano real-time is delivered over Kafka (not WebSocket), so it scales cleanly for payment processors and on-chain monitoring.
Does Bitquery support address balances, mining data and native assets?
Yes. Get any address's balance in ADA and USD with first/last-seen statistics, archival mining data including miner earnings and reward distribution, and native asset mints and transfers — all through the same GraphQL schema.
How many blockchains can I query?
Bitquery indexes 40+ blockchains through one schema. Self-service plans (Personal, Pro, Scale) include real-time data on 9 core chains; Enterprise covers every supported chain with complete history. Check the system status page for the full list.

Your first Cardano query is five minutes away.

Start free in the GraphQL IDE — no card, no sales call. Scale to Kafka streams, SQL or cloud exports when you're ready, and we'll shape a Cardano feed around your stack.

Transactions · UTXOs · Balances · Coinpath® · Mining · native assets · + 40,000 developers
40+ chains · one platform

Explore every blockchain Bitquery supports

Browse the full chain directory and coverage matrix — the same GraphQL schema, real-time streams and cloud datasets across every network we index.