> ## Documentation Index
> Fetch the complete documentation index at: https://www.helius.dev/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Helius Developer Guides

> Developer tutorials for building on Solana with Helius.

Every guide includes runnable code examples. Start with the path that matches what you're building, or browse by use case in the sidebar.

## Start with what you're building

> [card] [Traders & MMs](https://www.helius.dev/docs/guides/for-traders.md)
>
> See transactions first with Preconfs and Shreds, land trades first with Sender

> [card] [Wallets & Apps](https://www.helius.dev/docs/guides/for-wallets.md)
>
> Live balances, transaction feeds, one-call wallet history, and staking

> [card] [Analytics & Indexing](https://www.helius.dev/docs/guides/for-analytics.md)
>
> Stream parsed swaps and mints, track blocks, and query parsed history

## Real-time data

Stream accounts, transactions, blocks, and trading activity as they happen:

> [card] [Account Subscriptions (gRPC)](https://www.helius.dev/docs/laserstream/guides/account-subscription.md)
>
> Subscribe to account updates and handle ownership and data changes

> [card] [accountSubscribe (WebSocket)](https://www.helius.dev/docs/rpc/websocket/account-subscribe.md)
>
> Follow account changes over a standard WebSocket connection

> [card] [Transaction Monitoring (gRPC)](https://www.helius.dev/docs/laserstream/guides/transaction-monitoring.md)
>
> Watch transactions for specific programs and addresses in real time

> [card] [transactionSubscribe (WebSocket)](https://www.helius.dev/docs/rpc/websocket/transaction-subscribe.md)
>
> Stream transactions over WebSocket with server-side filters

> [card] [Decode Transaction Data](https://www.helius.dev/docs/laserstream/guides/decoding-transaction-data.md)
>
> Turn raw gRPC transaction updates into readable instructions and events

> [card] [Slot & Block Monitoring](https://www.helius.dev/docs/laserstream/guides/slot-and-block-monitoring.md)
>
> Track slot progression and block production as they happen

> [card] [Track Jupiter Swaps](https://www.helius.dev/docs/parsed-streams/guides/track-jupiter-swaps.md)
>
> Build and subscribe to a real swap filter using program discovery

> [card] [Track Pump.fun Mints](https://www.helius.dev/docs/parsed-streams/guides/track-pumpfun-mints.md)
>
> A reconnect-safe listener that logs every new Pump.fun token deploy

> [card] [Stream Pump AMM Data (gRPC)](https://www.helius.dev/docs/laserstream/guides/stream-pump-amm-data.md)
>
> Stream live Pump AMM swaps and pool activity over gRPC

> [card] [Stream Pump AMM Data (WSS)](https://www.helius.dev/docs/rpc/websocket/stream-pump-amm-data.md)
>
> Stream live Pump AMM swaps and pool activity over WebSocket

## Low-latency trading

See transactions first, land trades the fastest:

> [card] [Trade on Preconfirmations](https://www.helius.dev/docs/pre-confirmations/guides/trade-on-preconfirmations.md)
>
> React to transactions the instant the leader executes them

> [card] [Trade on Preprocessed Transactions](https://www.helius.dev/docs/preprocessed-transactions/guides/trade-on-preprocessed.md)
>
> Watch a program's decoded txs ahead of processed commitments

> [card] [Land Trades with Sender](https://www.helius.dev/docs/sending-transactions/guides/land-trades-with-sender.md)
>
> A send loop with warm connections, live-priced fees, and confirmation

## Historical & wallet data

Query past transactions, events, and balances:

> [card] [Use getTransactionsForAddress](https://www.helius.dev/docs/rpc/migrate-to-gettransactionsforaddress.md)
>
> Replace getSignaturesForAddress and getTransaction with a single call

> [card] [Fetch Pump.fun Mints](https://www.helius.dev/docs/parsed-events/guides/fetch-pumpfun-mints.md)
>
> Page through every token a wallet has deployed on Pump.fun

> [card] [Migrate from Enhanced Transactions](https://www.helius.dev/docs/parsed-events/guides/migrate-from-enhanced-transactions.md)
>
> Endpoint, parameter, and response mapping from the legacy API

## Production readiness

Keep your integration fast, resilient, and secure:

> [card] [Handle Reconnects](https://www.helius.dev/docs/parsed-streams/guides/handling-reconnects.md)
>
> Detect disconnects, back off, resubscribe, and backfill slots

> [card] [Measure Latency](https://www.helius.dev/docs/laserstream/guides/measuring-latency.md)
>
> Benchmark end-to-end streaming latency across endpoints

> [card] [RPC Optimization Techniques](https://www.helius.dev/docs/rpc/optimization-techniques.md)
>
> Improve performance, reduce credit usage, and increase reliability

> [card] [Protect Your Keys](https://www.helius.dev/docs/rpc/protect-your-keys.md)
>
> Secure API keys with access control rules and an RPC proxy to prevent unauthorized usage

## 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](https://www.helius.dev/docs/rpc/guides/overview.md), or jump into a category:

> [card] [Accounts](https://www.helius.dev/docs/rpc/guides/getaccountinfo.md)
>
> Query account data, balances, and program-owned accounts

> [card] [Transactions & Fees](https://www.helius.dev/docs/rpc/guides/gettransaction.md)
>
> Fetch transactions, signature statuses, and fee estimates

> [card] [Tokens](https://www.helius.dev/docs/rpc/guides/gettokenaccountsbyowner.md)
>
> Look up token accounts, balances, and supply information

> [card] [Blocks](https://www.helius.dev/docs/rpc/guides/getblock.md)
>
> Read block contents, heights, production, and blockhashes

> [card] [Slots & Epochs](https://www.helius.dev/docs/rpc/guides/getslot.md)
>
> Track slots, epochs, and leader schedules

> [card] [Staking & Economics](https://www.helius.dev/docs/rpc/guides/getvoteaccounts.md)
>
> Inspect vote accounts, inflation, rewards, and supply

> [card] [Network & Cluster](https://www.helius.dev/docs/rpc/guides/gethealth.md)
>
> Monitor node health, versions, and cluster performance

## Using Orb

> [card] [Orb Block Explorer](https://www.helius.dev/docs/orb.md)
>
> Learn how to use the Orb block explorer to analyze transactions, look up tokens, inspect blocks, and find IDLs for Solana programs.

## Other guides

> [card] [Get Devnet SOL](https://www.helius.dev/docs/rpc/devnet-sol.md)
>
> Use the Helius faucet to get free Devnet SOL for testing programs

> [card] [Agent Guides](https://www.helius.dev/docs/agents/guides/personalized-swap-ui.md)
>
> Building with Helius AI agent tooling in the Agents tab

> [card] [Stake SOL Programmatically](https://www.helius.dev/docs/staking/how-to-stake-with-helius-programmatically.md)
>
> Build and manage staking experiences with the Helius SDK


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.