Historical Data

Fast archival data for backfills and indexing

Query historical Solana data up to 10x faster with our state-of-the-art archival system and exclusive RPC methods like getTransactionsForAddress.

Hero Image
SOLANA ARCHIVAL

10x lower latency, 100x fewer RPC calls

Easily access Solana's entire history since genesis, and build backend services with confidence.

NEW API

Access Solana's entire history with one RPC call

Index data easier with getTransactionsForAddress, a new method that combines getSignaturesForAddress and getTransaction into a single call.

getTransactionsForAddress
{ "jsonrpc": "2.0", "id": 1, "method": "getTransactionsForAddress", "params": [ "YOUR_ADDRESS_HERE", { "transactionDetails": "full", "sortOrder": "asc", // Oldest first "limit": 1000, "filters": { "tokenAccounts": "all", "blockTime": { "gte": 1735689600, // Jan 1, 2025 "lte": 1738368000 // Jan 31, 2025 }, "status": "succeeded" } } ] }
  • Use reverse search to return the oldest results first
  • Add time-based filters to filter by timestamp or slot
  • Get a unified history for addresses and token accounts
HELIUS-ONLY API

Full wallet transfer history,
no stitching required

Use getTransfersByAddress to return parsed, human-readable SOL and token transfer records for a wallet address with precise filters.

getTransfersByAddress
{ "jsonrpc": "2.0", "id": 1, "method": "getTransfersByAddress", "params": [ "YOUR_ADDRESS_HERE", { "mint": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v", "direction": "in", "with": "COUNTERPARTY_ADDRESS", "filters": { "amount": { "gte": 1000000 }, "blockTime": { "gte": 1735689600, "lte": 1738368000 }, "status": "succeeded" }, "limit": 100 } ] }
  • Filter transfers by mint, time, amount, slot, status, direction, or counterparty
  • Return concise human-readable transfer objects instead of full transaction payloads
  • Fetch the whole wallet transfer history with pagination built for production apps
SELF-SERVE

Solana indexing,
now 10x faster

Backfill your databases with historical data 10x faster using our performance-optimized archival system, and use LaserStream to keep data fresh.

Archival latency chart
  • 8ms P50 lookup times under production load
  • Runs on bare metal with petabyte-scale NVMEs
  • Replicated across multiple regions for redundancy

“Pulling Solana transactions into Awaken's tax tool from wallets with over 15,000 transactions used to take 3-5 minutes. With getTransactionsForAddress it takes less than 60s. Plus, with gTFA's slot-based filtering, we can continuously sync new transactions from the last imported slot faster and easier than traversing backwards from newest to oldest.”

Andrew Duca
Andrew Duca
FOUNDER AND CEO, AWAKEN
Awaken
HOW IT WORKS

Backfill Solana data
and keep it fresh

Define your dataset

Define your dataset

Select a date or slot range, data type (e.g., blocks, accounts, programs), and filters (e.g., tokenAccounts) to scope your dataset.

Ingest historical data

Ingest historical data

Receive structured datasets in your preferred destination including Amazon S3, ClickHouse, and PostgreSQL

Keep indexes updated

Keep indexes updated

Synchronize your indexes with Solana's latest data by streaming new events in real-time with LaserStream gRPC or WebSockets.

Historical data use cases

Indexing

Quickly seed your database with archive data without having to build an indexer.

Compliance

Get historical transaction activity to comply with regulations and regulatory agencies.

Backtesting

Download datasets to test trading algorithms, improve ROI, and reduce risk.

Historical Analysis

Uncover onchain trends, flows, and user behavior by analyzing structured datasets.

Reporting

Backfill historical application and revenue data to ensure accurate reporting.

Training

Use structured data to train LLMs on a complete, searchable Solana dataset.

Historical data FAQs

CTA Video
Divider Image

Learn about indexing and historical data

View all

Trusted by the best teams

Awaken
Pulling Solana transactions into Awaken's tax tool from wallets with over 15,000 transactions used to take 3-5 minutes. With getTransactionsForAddress it takes less than 60s. Plus, with gTFA's slot-based filtering, we can continuously sync new transactions from the last imported slot faster and easier than traversing backwards from newest to oldest.
Andrew Duca
Andrew Duca
FOUNDER AND CEO, AWAKEN
Bags
We used to jump through multiple calls and stitch logic together to build transaction-history workflows on Solana. With Helius's new getTransactionsForAddress endpoint, we can now make a single query and get complete transaction data with filtering, sorting, and pagination in one step. It’s dramatically cut down our engineering effort and given users faster, more reliable results.
Ramy Abdalla
Ramy Abdalla
CO-FOUNDER AND CTO, BAGS
Helium
RPC side, Helius has been incredibly responsive. Working with bleeding edge tech like NFT compression, this has been invaluable. Quick turnaround and less time spent debugging indexing issues means we can spend more time on building out great user experiences.
Noah Prince
Noah Prince
HEAD OF PROTOCOL ENGINEERING, HELIUM
DFlow
The number one thing we care about is safety for users. To give traders the best price and tightest spreads, we depend on LaserStream to feed our price engine with the freshest, fastest onchain data.
Nitesh Nath
Nitesh Nath
CEO, DFLOW
Chainalysis
As Solana activity continues to grow, Helius stands out as one of the leading Solana infrastructure providers, enabling our team to access reliable data that meets the demands of an enterprise-grade platform.
Jonathan Levin
Jonathan Levin
CEO & CO-FOUNDER, CHAINALYSIS
Zeta
Having personally built our own in-house indexing and data pipelines at Zeta, I know how much of a headache it is for new teams. Being able to save countless hours of data engineering work and costly AWS bills is a big advantage for us.
Tristan Frizza
Tristan Frizza
FOUNDER & CEO, ZETA MARKETS
Backpack
Helius is super fast, reliable, and I'd recommend them to anyone looking for the best developer experience on Solana. They power a great portion of our infrastructure at Backpack.
Armani Ferrante
Armani Ferrante
FOUNDER & CEO, BACKPACK
Alpha Gardeners
Thanks to the getTransactionsForAddress (gTFA) endpoint, we reduced RPC calls by 40%. Helius's cutting-edge features enable us to deliver the fastest, most reliable experience to our users.
Alpha Gardeners
Alpha Gardeners
SOLANA TRADING BOT
Awaken
Pulling Solana transactions into Awaken's tax tool from wallets with over 15,000 transactions used to take 3-5 minutes. With getTransactionsForAddress it takes less than 60s. Plus, with gTFA's slot-based filtering, we can continuously sync new transactions from the last imported slot faster and easier than traversing backwards from newest to oldest.
Andrew Duca
Andrew Duca
FOUNDER AND CEO, AWAKEN
Bags
We used to jump through multiple calls and stitch logic together to build transaction-history workflows on Solana. With Helius's new getTransactionsForAddress endpoint, we can now make a single query and get complete transaction data with filtering, sorting, and pagination in one step. It’s dramatically cut down our engineering effort and given users faster, more reliable results.
Ramy Abdalla
Ramy Abdalla
CO-FOUNDER AND CTO, BAGS
Helium
RPC side, Helius has been incredibly responsive. Working with bleeding edge tech like NFT compression, this has been invaluable. Quick turnaround and less time spent debugging indexing issues means we can spend more time on building out great user experiences.
Noah Prince
Noah Prince
HEAD OF PROTOCOL ENGINEERING, HELIUM
DFlow
The number one thing we care about is safety for users. To give traders the best price and tightest spreads, we depend on LaserStream to feed our price engine with the freshest, fastest onchain data.
Nitesh Nath
Nitesh Nath
CEO, DFLOW
Chainalysis
As Solana activity continues to grow, Helius stands out as one of the leading Solana infrastructure providers, enabling our team to access reliable data that meets the demands of an enterprise-grade platform.
Jonathan Levin
Jonathan Levin
CEO & CO-FOUNDER, CHAINALYSIS
Zeta
Having personally built our own in-house indexing and data pipelines at Zeta, I know how much of a headache it is for new teams. Being able to save countless hours of data engineering work and costly AWS bills is a big advantage for us.
Tristan Frizza
Tristan Frizza
FOUNDER & CEO, ZETA MARKETS
Backpack
Helius is super fast, reliable, and I'd recommend them to anyone looking for the best developer experience on Solana. They power a great portion of our infrastructure at Backpack.
Armani Ferrante
Armani Ferrante
FOUNDER & CEO, BACKPACK
Alpha Gardeners
Thanks to the getTransactionsForAddress (gTFA) endpoint, we reduced RPC calls by 40%. Helius's cutting-edge features enable us to deliver the fastest, most reliable experience to our users.
Alpha Gardeners
Alpha Gardeners
SOLANA TRADING BOT
GET STARTED

Start querying Solana history

Build faster with Helius-only historical methods and low-latency archival infrastructure.