/// Executive Intelligence
- 01
Helius has compressed 1PB of Solana ledger data into a 288TB custom index, bypassing Google Bigtable entirely.
- 02
The new
getTransactionsForAddressRPC enables sub-50ms queries across 469 billion transactions. - 03
Developers can now retrieve full transaction payloads in a single call, removing the need for thousands of
getTransactionrequests.
Historical data access on Solana has long been a critical bottleneck for institutional integrators. With the network processing over 3,000 transactions per second and storing a history of 469 billion transactions, standard RPC infrastructure has struggled to scale. Traditionally, this relied on Agave validators for recent data (approx. 4 days) and Google Bigtable for archives—a setup prone to high costs and performance degradation due to "hot partitions" under load. For developers, this necessitated a "chewing glass" workflow: querying getSignaturesForAddress and then firing thousands of subsequent getTransaction calls to reconstruct a single user's history.
Helius Co-founder Nicolas Pennie revealed a complete architectural overhaul at Breakpoint designed to bypass these legacy constraints. The team has replaced Bigtable with a custom storage router built from the ground up, utilizing an inverted index that maps address-signature pairs across 2.3 trillion rows. By leveraging a hybrid stack of memory caching, Postgres, and ClickHouse, Helius successfully compressed 1 petabyte of raw transaction data down to 288 terabytes while optimizing getBlock latency to under 70ms.
The immediate implication for the market is the release of getTransactionsForAddress. This new RPC method delivers full transaction details in a single response, supporting flexible forward/backward sorting and time-based filtering (e.g., querying specifically for January 2024). Query latency has dropped to under 50ms, regardless of the temporal distance of the data. For institutional players requiring audit-grade fidelity—such as tax reporting platforms or high-frequency trading analytics—this effectively eliminates the N+1 query bottleneck and drastically reduces infrastructure overhead.
Why This Matters
Helius' new RPC endpoint 'getTransactionsForAddress' significantly improves the developer experience for querying historical transaction data on Solana, which is a major pain point.