Overview
Bitquery's V1 Solana API offers indexed access to the Solana blockchain via GraphQL. The V1 schema is focused on historical Solana transfers, transactions, addresses, blocks, block rewards, and Coinpath — the surfaces most often used for accounting, tax, audit, trading research, compliance, treasury, and bulk data delivery.
query MyQuery {
solana(network: solana){
__typename
}
}
Sign up on our GraphQL IDE and get your Access Token, Read our guide on getting started.
V1 no longer exposes the instructions and instructionAccounts queries for Solana. The replacement is the V2 Solana Instructions API at https://streaming.bitquery.io/graphql, which serves program-, instruction-, and DEX-trade-level analytics with parsed methods, account lists, logs, and real-time WebSocket subscriptions — see also the V2 docs home and V1 vs V2. All other Solana V1 surfaces below are unchanged.
Solana is a high-throughput, low-latency chain whose on-chain programs are invoked through instructions, and where SPL tokens behave as the fungible-token standard. Bitquery's V1 Solana schema indexes blocks, transactions, full historical SOL and SPL transfers, block rewards, addresses, and Coinpath — all the building blocks for wallet, token, and validator analytics that do not require raw instruction parsing.
What You Can Query
- Transfers — native SOL and SPL token movements with mints, amounts, counterparties, and program/instruction context where available; complete historical transfer rows for accounting, audit, trading, and compliance (examples, schema). Enterprise cloud export (e.g. S3, Parquet) is available for large-scale pipelines — see V1 vs V2 and cloud data.
- Transactions — signatures, fee payers, success/failure, signers, instruction counts, fees, and block context (examples, schema).
- Address — wallet SOL balance, annotation, and batched multi-address lookups (examples, schema).
- Blocks — slot, height, parent slot, hash, timestamps, transaction counts, and aggregate rewards (schema).
- Block rewards — validator and stake account reward distribution per epoch for economics and yield reporting (schema).
- Coinpath — multi-hop SOL and SPL fund flows across addresses for tracing and forensics (schema).
Common Use Cases
- Accounting and tax — reconcile every SOL/SPL credit and debit per wallet, per token, per period using transfers and aggregations.
- Audit and assurance — produce signed-source-of-record evidence for SOL/SPL movements with parallel sent and received and historical balance queries.
- Trading research — discover first transfer for a mint, token creators, and program-scoped flows.
- Compliance and forensics — build bubble-map style multi-wallet aggregates and trace funds with Coinpath.
- Treasury and operations — monitor inflows and outflows, funding sources, and per-token portfolio activity.
- Validator economics — combine block rewards with transaction fees for performance and yield reporting.
- Bulk data delivery — sync full historical Solana transfers to S3 in Parquet for Snowflake, BigQuery, or Databricks pipelines — see bulk export.