โ๏ธWhat is Helius?
Solana's Leading RPC & API Platform
Helius is an enterprise-grade Solana development platform offering best-in-class RPCs, APIs, data streaming tools, and 24/7 customer support. Helius also runs the top Solana validator and offers both individual stakers and institutional staking partners 0% fees and 100% MEV rewards.
Solana RPCs ๐๏ธ
To read data from and write data to Solana, applications require an RPC node. Our globally distributed fleet of RPCs are powered by top-of-the-line hardware, offer 99.99% uptime SLAs, and are trusted by the largest wallets and applications on Solana.
We offer two types of RPC nodes:
Shared RPC nodes โ rate-limited plans ideal for new projects that have moderate to high request loads
Dedicated RPC nodes โ ideal for large-scale applications that require low latencies with no rate limits
Our battle-tested nodes are globally distributed across New York, Ashburn, Chicago, Vancouver, Los Angeles, Singapore, Tokyo, Frankfurt, and the UK. For Shared RPC nodes, we automatically send your requests to the closest node, guaranteeing the quickest and most efficient routing.
Staked Connections
Staked connections can improve transaction landing rates. As we run the largest validator on Solana, you can send transactions through our staked connections.
We offer two types of staked connections:
Shared staked connections โ available through all of our paid standard plans
Dedicated staked connections โ contact us to add on to any Helius plan
Dedicated staked connections are ideal for trading firms and enterprises requiring guaranteed bandwidth for sendTransaction
requests. Pricing is based on your transactions per second (TPS).
Data Services๐
Get the Solana data you need, how you need it. Whether you're streaming real-time updates or automating on-chain event handling, we've got you covered with tools built for speed, scale, and simplicity.
Data Streaming
We offer a variety of methods for streaming Solana data to your databases.
Geyser
Geyser is the fastest way to stream data. Using the Yellowstone Geyser plugin, you can subscribe to updates on blocks, slots, transactions, and accounts through our dedicated RPC nodes. Ideal for low-latency use cases requiring real-time, high-throughput data access.
Enhanced Websockets
We provide Enhanced Websocket methods for subscribing to transaction and account updates. This feature is in beta and is only for business and professional plans. Suitable for non-latency critical real-time data needs in client-side applications. Not recommended for critical backend operations or applications requiring guaranteed message delivery.
Standard Websockets
Websockets allow persistent, two-way communication between a client and a server, enabling real-time data streams. Solana Websockets are available for Developer, Business, and Professional plans. Websockets are a fragile connection type and can drop off unexpectedly. Implement a robust reconnection logic or consider using Geyser for more reliable data streaming.
Event Notifications
Webhooks
Webhooks notify you of onchain events in real-time. With support for over 70 transaction types, you can automate your app's interactions with Solana without complex smart contract parsers. A single webhook can support up to 100,000 addresses. Ideal for automating responses to specific on-chain events and handling large address sets. Not recommended for applications requiring sub-second latency or those with frequently changing address lists.
Solana APIs ๐
Helius offers various APIs for interacting with NFTs, compressed NFTs, and tokens, calculating priority fees, and parsing transactions.
Priority Fee API
The Priority Fee API enables you to add optional fees to your transactions to incentivize block producers (leaders) to include your transaction in the next block. This API is useful for improving transaction landing rates, especially during periods of high network congestion.
Enhanced Transaction APIs
The Enhanced Transactions API provides enriched, descriptive context for Solana transactions. Instead of opaque bytes, you get human-readable responses for transactions such as NFT listings, DEX swaps, DeFi loans, DAO votes, and more.
Solana DAS API and Compression
The Digital Asset Standard (DAS) is a unified interface for Solana NFTs and tokens. Heliusโ DAS API is Solana's most complete, and performant NFT and token API. The DAS API also supports indexing and API methods for interacting with compressed NFTs.
Photon API and ZK Compression
ZK Compression is a generalized compression framework that allows developers to store data on Solana at a fraction of the cost. Developers can use the Photon API to easily access this compressed data.
Last updated