Why Helius for historical data?
Unlike providers relying on shared BigTable infrastructure, Helius maintains dedicated archival nodes optimized for fast historical data retrieval. This architecture delivers superior performance and reliability for time-critical applications.Independent Infrastructure
Helius runs its own archival system, not shared BigTable like other providers
Faster Queries
Direct access to optimized storage means faster response times for historical queries
Higher Reliability
No shared infrastructure bottlenecks. Consistent performance even during network peaks
Featured Method: getTransactionsForAddress
Advanced Transaction History API
Our enhanced method that goes beyond standard Solana RPC capabilities. Query transaction history with powerful filtering, bidirectional sorting, and efficient pagination.What makes it special:
- Time-based and slot-based filtering
- Bidirectional sorting (oldest-first or newest-first)
- Efficient keyset pagination
- Full transaction data in single requests
- Support for versioned transactions
- Token launch analysis
- Wallet history
- MEV research
- Compliance reporting
- Portfolio tracking
View Full Documentation
Complete guide with examples and best practices
Get Your API Key
Start building with historical data today
Standard Archival Methods
Access historical blockchain data with these standard RPC methods.Block Data Methods
Query historical block information and metadata.getBlock
Retrieve complete block data including all transactions and metadata for a specific slot. Use cases:- Block explorers
- Audit tools
- Historical analysis
View getBlock guide
getBlocks
Get a list of confirmed blocks between two slots. Use cases:- Gap detection
- Block range analysis
- Indexing
View getBlocks guide
getBlockTime
Get the estimated production time of a block as Unix timestamp. Use cases:- Time-based analytics
- Event correlation
View getBlockTime guide
Transaction History Methods
Access historical transaction data and signatures.getTransaction
Retrieve full transaction details for a specific signature. Use cases:- Transaction verification
- Detailed analysis
- Debugging
View getTransaction guide
getSignaturesForAddress
Get confirmed signatures for transactions involving an address. Use cases:- Basic transaction history
- Signature collection
For advanced filtering and sorting, use
getTransactionsForAddress instead.View getSignaturesForAddress guide
getTransactionsForAddress
Enhanced transaction history with advanced filtering, bidirectional sorting, and efficient pagination. Costs 100 credits per request. Use cases:- Time-based transaction analysis
- Status filtering (succeeded/failed)
- Chronological historical replay
- Complete transaction data in one call
View getTransactionsForAddress guide
getInflationReward
Get inflation reward for a list of addresses for an epoch. Use cases:- Validator rewards
- Staking analytics
View getInflationReward guide
Solana Archival Use Cases
Token Launch Analysis
Track mint creation and early holder activity. Identify project origins and initial distribution patterns.
Wallet Forensics
Build complete transaction timelines. Discover funding sources and transaction patterns over time.
MEV Research
Analyze historical arbitrage and sandwich attacks. Study MEV opportunities with precise timing data.
Compliance & Auditing
Generate comprehensive transaction reports. Support regulatory compliance with complete historical records.
Portfolio Tracking
Access complete DeFi transaction history. Build accurate portfolio analytics and performance tracking.
Block Explorers
Display complete blockchain history. Provide users with detailed block and transaction information.
What historical data is available?
Helius provides complete historical data from Solana genesis to present, continuously updated in real-time. Our indexed and structured storage enables fast retrieval, allowing you to query years of on-chain activity efficiently. All historical data includes full support for versioned transactions and all Solana program types. Helius maintains this data on independent archival infrastructure, delivering consistent performance without the bottlenecks or reliability issues common to shared BigTable systems.Get Started
Ready to access Solana’s complete historical data? Here’s how to begin:- Try getTransactionsForAddress - Start with our enhanced transaction history API
- Get your API key - Sign up and start querying historical data today
- View pricing - See credit costs for all methods