Best practices
RPC Optimization Techniques
Improve performance, reduce credit usage, and increase reliability across your RPC traffic.
Protect Your Keys
Secure your API keys with access control rules and an RPC proxy to prevent unauthorized usage.
How-to guides
Migrate to getTransactionsForAddress
Replace the getSignaturesForAddress + getTransaction loop with a single call.
Get Devnet SOL
Use the Helius faucet to get free Devnet SOL for testing your programs.
Stake SOL Programmatically
Build staking experiences with the Helius SDK, from setup to withdrawal.
RPC method guides
Tutorials for every standard Solana RPC method, organized by category. Each guide covers parameters, response fields, and real-world usage examples. Start with the RPC guides overview, or jump into a category:Accounts
Query account data, balances, and program-owned accounts.
Transactions & Fees
Fetch transactions, signature statuses, and fee estimates.
Tokens
Look up token accounts, balances, and supply.
Blocks
Read block contents, heights, production, and blockhashes.
Slots & Epochs
Track slots, epochs, and leader schedules.
Staking & Economics
Inspect vote accounts, inflation, rewards, and supply.
Network & Cluster
Monitor node health, versions, and cluster performance.
Using Orb
Orb Block Explorer
Learn how to use Orb to analyze transactions, look up tokens, inspect blocks, and find IDLs for Solana programs.
Product-specific guides
Guides for individual products live alongside their product docs:- LaserStream gRPC guides — decoding, subscriptions, and monitoring over gRPC
- WebSocket guides — transaction and account subscriptions
- Parsed Streams guides — tracking swaps and mints from parsed streams
- Parsed Events guides — querying parsed historical events
- Privacy guides — deposits, withdrawals, and private transfers
- Agent guides — building with Helius AI agent tooling