Skip to main content
Every guide includes runnable code examples. Pick a starting point below, or browse by category in the sidebar.

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: