On-chain Data APIs

An on-chain data API gives an application or agent structured access to account, transaction, contract, staking, governance, or indexed chain-state reads without asking the team to parse raw blocks from scratch. In this Discovery wedge, the page helps buyers separate ready-made indexed APIs, custom indexing frameworks, and adjacent RPC infrastructure before they commit to an integration path

Claim-safe statuses distinguish source profiles, evaluation-only pages, requested integrations, and available gateway/tooling surfaces without exposing paid procurement, approval, or provider-fetching flows

At a glance

Category summary

Primary query
on-chain data API
Definition
On-chain data API sources for account, transaction, indexer, query, and chain-state reads.
Sources
13
Capabilities
13
Chain hubs
4
Use-case groups
27
Last verified
PubFi status
Discovery comparison and request-routing surface; individual source pages carry claim-safe integration status.

Official-source citations

Subscan API Primary query
subscan api Source
Subscan API Primary coverage
Substrate accounts, extrinsics, governance, staking, and asset data Source
Subscan API Discovery category
On-chain state and governance Source
Subscan API Auth model
API-key authentication is required for live Subscan API use Source
Subscan API Commercial fact
Free API access is documented with one API key and a 5 req/sec limit; paid-plan pricing is not public in the support article Source
Subscan API PubFi status
PubFi gateway route documentation exists for Subscan; upstream account, auth, and route limits still apply Source
DotLake API Primary query
dotlake api Source
DotLake API Primary coverage
Polkadot, Kusama, Westend, Paseo, parachain, and solo Substrate ecosystem metrics Source
DotLake API Endpoint families
OpenAPI lists account, contract, coretime, governance, reliability, revenue, staking, summary, transaction, treasury, validator, and XCM metrics. Source
DotLake API Auth model
All endpoints require a DotLake API key used as a Bearer token after wallet-based registration. Source
DotLake API Freshness note
The Polkadot forum announcement describes daily updates for the API data coverage. Source
DotLake API Commercial fact
No public price, quota, or rate-limit schedule is listed in the OpenAPI description; users must sign in with a Polkadot wallet to obtain an API key. Source
DotLake API PubFi status
PubFi Discovery tracks DotLake API as a public source profile; PubFi does not expose a production DotLake gateway route in the current gateway readiness catalog. Source
SubSquid Primary coverage
Custom blockchain indexing and query APIs across Substrate, EVM, and other networks Source
SubSquid Fixture coverage
On-chain state coverage for the Polkadot fixture target Source
SubQuery Network Primary coverage
Decentralized indexing and query services for blockchain application data Source
SubQuery Network Fixture coverage
On-chain state coverage for the Polkadot fixture target Source
OnFinality Primary coverage
Managed RPC, archive node, and infrastructure services for Polkadot and other blockchain networks Source
OnFinality Fixture coverage
RPC infrastructure and on-chain state coverage for the Polkadot fixture target Source
Amberdata Primary coverage
Market, DeFi, NFT, and on-chain digital asset datasets Source
Amberdata Fixture coverage
Market data and on-chain state coverage for the multichain fixture target Source
Moralis Primary coverage
Wallet, token, NFT, and on-chain application data Source
Moralis Fixture coverage
On-chain state and NFT coverage for Ethereum and Solana fixture targets Source
Covalent Primary coverage
Balances, transactions, token holders, NFTs, and decoded chain state Source
Covalent Fixture coverage
On-chain state coverage for the Ethereum fixture target Source
Bitquery Primary coverage
On-chain, DEX, NFT, and cross-chain analytics APIs and query tooling Source
Bitquery Fixture coverage
On-chain state coverage for Ethereum and multichain fixture targets Source
Dune API Primary coverage
Queryable crypto analytics datasets authored by community and team workflows Source
Dune API Fixture coverage
On-chain state and market data coverage for Ethereum and multichain fixture targets Source
The Graph Primary coverage
Subgraph-based indexing and querying for blockchain application data Source
The Graph Fixture coverage
On-chain state coverage for the Ethereum fixture target Source
Helius Primary coverage
Solana data, RPC, enhanced transactions, DAS, webhooks, NFTs, and account data Source
Helius Fixture coverage
On-chain state and NFT coverage for the Solana fixture target Source
Shyft Primary coverage
Solana token, NFT, wallet, marketplace, and transaction data workflows Source
Shyft Fixture coverage
On-chain state and NFT coverage for the Solana fixture target Source

Editorial overview

On-chain state is broad, so the buying decision should start with the shape of the data product rather than with a generic provider list. Subscan is useful when a Polkadot or Substrate workflow needs explorer-style indexed reads quickly. DotLake API is the official-metrics comparison point when the team needs pre-aggregated Polkadot ecosystem time series rather than raw explorer records. SubSquid and SubQuery matter when the team expects to control indexing logic or expose application-specific query layers. OnFinality belongs in the shortlist when the on-chain-state need is closer to managed RPC, archive, or infrastructure access than to a finished indexed product.

Start here recommendations

Why start here
Start here when the team wants a ready-made indexed API for Polkadot and Substrate account, extrinsic, governance, staking, or asset reads.
Best for
Fast indexed Substrate reads
Why start here
Use when the team needs official pre-aggregated Polkadot ecosystem metrics rather than raw records or a custom indexing stack.
Best for
Official Polkadot metrics API
Why start here
Use as the comparison point when the team wants more control over indexing and application-specific query design.
Best for
Custom indexing pipelines
Why start here
Keep in the shortlist when the on-chain state requirement depends on managed Polkadot RPC or archive infrastructure.
Best for
Managed Polkadot infrastructure

Decision criteria and landscape gaps

Evaluation criteria

  • Decide whether the product needs a finished indexed API, a customizable indexing stack, or managed RPC/archive infrastructure.
  • Verify chain and endpoint coverage at the route level instead of assuming a provider's headline chain support applies to every method.
  • Check auth, pagination, schema stability, and freshness before treating a source as production-ready for an agent workflow.
  • Separate public-source evaluation from PubFi gateway availability; not every useful source is already callable through PubFi.

Provider landscape gaps

  • Provider pages often make chain breadth easy to see but make endpoint-level coverage and schema tradeoffs harder to compare.
  • Custom indexing products and ready-made indexed APIs are often grouped together even though they imply very different implementation work.
  • Public docs rarely present agent-oriented failure modes such as stale state, pagination drift, or incomplete per-network support in one place.

Best by use case

Add Solana NFT and account context to applications

Add Solana NFT and wallet data to app backends

Add wallet and NFT context to Web3 applications

Build custom chain data APIs for application backends

Build Polkadot ecosystem health dashboards from daily and monthly metrics

Combine market and on-chain context for research workflows

Compare analytics-backed data coverage for product research

Compare decentralized indexing options for application data

Compare decoded chain-state APIs for application data

Compare flexible on-chain analytics APIs

Compare official aggregated metrics against explorer-style or custom-indexing sources

Compare on-chain data APIs for application backends

Compare RPC infrastructure options before provider selection

Compare Solana-focused API providers

Evaluate broad digital asset data coverage before provider review

Evaluate webhook-capable Solana data infrastructure

Query DEX and cross-chain analytics for research workflows

Query indexed protocol data through subgraphs

Query indexed Substrate or EVM state for product workflows

Read balances and transactions for portfolio workflows

Read curated analytics query outputs through an API

Read governance and staking state for Polkadot ecosystem apps

Route application reads to managed Polkadot infrastructure

Track account activity across Substrate chains

Track OpenGov, treasury, staking, and validator metrics without running a custom indexer

Entries in this category

Coming soonGateway available

Explorer and indexed Substrate chain API for accounts, extrinsics, governance, staking, and asset data

Provider
Subscan
Page status
Indexable
Agent availability
Needs re-verification
Primary category
On Chain State
Primary chain
Polkadot
Indexed onlyPublic source profile

Official Polkadot, Kusama, and Substrate REST API for pre-aggregated ecosystem metrics

Provider
Parity Data
Page status
Indexable
Agent availability
Public source profile
Primary category
On Chain State
Primary chain
Polkadot
Indexed onlyPublic source profile

Indexing and query infrastructure for building custom blockchain data APIs across Substrate, EVM, and other networks

Provider
Subsquid
Page status
Indexable
Agent availability
Public source profile
Primary category
On Chain State
Primary chain
Polkadot
Indexed onlyPublic source profile

Decentralized indexing and query services for blockchain application data across Polkadot, Ethereum, and other ecosystems

Provider
SubQuery
Page status
Indexable
Agent availability
Public source profile
Primary category
On Chain State
Primary chain
Polkadot
Coming soonPublic source profile

Managed RPC, archive node, and infrastructure services for Polkadot and other blockchain networks

Provider
OnFinality
Page status
Indexable
Agent availability
Needs re-verification
Primary category
Rpc Infra
Primary chain
Polkadot
Indexed onlyPublic source profile

Institutional digital asset data platform combining market, DeFi, NFT, and on-chain datasets

Provider
Amberdata
Page status
Indexable
Agent availability
Public source profile
Primary category
Market Data
Primary chain
Multichain
Indexed onlyPublic source profile

Web3 data API platform for wallet, token, NFT, and on-chain application data

Provider
Moralis
Page status
Indexable
Agent availability
Public source profile
Primary category
On Chain State
Primary chain
Ethereum
Indexed onlyPublic source profile

Unified blockchain data API for balances, transactions, token holders, NFTs, and decoded chain state

Provider
Covalent
Page status
Indexable
Agent availability
Public source profile
Primary category
On Chain State
Primary chain
Ethereum
Indexed onlyPublic source profile

Blockchain data APIs and query tooling for on-chain, DEX, NFT, and cross-chain analytics

Provider
Bitquery
Page status
Indexable
Agent availability
Public source profile
Primary category
On Chain State
Primary chain
Ethereum
Indexed onlyPublic source profile

Queryable crypto analytics platform and API for community and team-authored blockchain datasets

Provider
Dune
Page status
Indexable
Agent availability
Public source profile
Primary category
On Chain State
Primary chain
Ethereum
Indexed onlyPublic source profile

Decentralized indexing protocol and subgraph ecosystem for querying blockchain application data

Provider
The Graph
Page status
Indexable
Agent availability
Public source profile
Primary category
On Chain State
Primary chain
Ethereum
Indexed onlyPublic source profile

Solana data and RPC platform for enhanced transactions, DAS, webhooks, NFTs, and account data

Provider
Helius
Page status
Indexable
Agent availability
Public source profile
Primary category
On Chain State
Primary chain
Solana
Indexed onlyPublic source profile

Solana API platform for token, NFT, wallet, marketplace, and transaction data workflows

Provider
Shyft
Page status
Indexable
Agent availability
Public source profile
Primary category
On Chain State
Primary chain
Solana

Category coverage

Subscan API on-chain state coverage

Requested
Source
subscan
Auth
Api Key
Procurement
Free Requires Auth
Coverage
polkadot
chain_state_recordchain_slug, address_or_entity, record_type, captured_at

DotLake API on-chain ecosystem metrics coverage

Requested
Auth
Api Key
Procurement
Free Requires Auth
Coverage
polkadot, kusama, substrate
chain_metric_timeseriesrelay_chain, chain, metric_name, date_or_period, captured_at

SubSquid on-chain state coverage

Requested
Source
subsquid
Auth
Api Key
Procurement
Free Requires Auth
Coverage
polkadot
chain_state_recordchain_slug, address_or_entity, record_type, captured_at

SubQuery Network on-chain state coverage

Requested
Source
subquery
Auth
Api Key
Procurement
Free Requires Auth
Coverage
polkadot
chain_state_recordchain_slug, address_or_entity, record_type, captured_at

OnFinality on-chain state coverage

Requested
Auth
Api Key
Procurement
Free Requires Auth
Coverage
polkadot
chain_state_recordchain_slug, address_or_entity, record_type, captured_at

Amberdata on-chain state coverage

Requested
Source
amberdata
Auth
Api Key
Procurement
Free Requires Auth
Coverage
multichain
chain_state_recordchain_slug, address_or_entity, record_type, captured_at

Moralis on-chain state coverage

Requested
Source
moralis
Auth
Api Key
Procurement
Free Requires Auth
Coverage
ethereum, solana
chain_state_recordchain_slug, address_or_entity, record_type, captured_at

Covalent on-chain state coverage

Requested
Source
covalent
Auth
Api Key
Procurement
Free Requires Auth
Coverage
ethereum
chain_state_recordchain_slug, address_or_entity, record_type, captured_at

Bitquery on-chain state coverage

Requested
Source
bitquery
Auth
Api Key
Procurement
Free Requires Auth
Coverage
ethereum, multichain
chain_state_recordchain_slug, address_or_entity, record_type, captured_at

Dune API on-chain state coverage

Requested
Source
dune-api
Auth
Api Key
Procurement
Free Requires Auth
Coverage
ethereum, multichain
chain_state_recordchain_slug, address_or_entity, record_type, captured_at

The Graph on-chain state coverage

Requested
Source
the-graph
Auth
Api Key
Procurement
Free Requires Auth
Coverage
ethereum
chain_state_recordchain_slug, address_or_entity, record_type, captured_at

Helius on-chain state coverage

Requested
Source
helius
Auth
Api Key
Procurement
Free Requires Auth
Coverage
solana
chain_state_recordchain_slug, address_or_entity, record_type, captured_at

Shyft on-chain state coverage

Requested
Source
shyft
Auth
Api Key
Procurement
Free Requires Auth
Coverage
solana
chain_state_recordchain_slug, address_or_entity, record_type, captured_at