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.
Billing and Rate Limits
How many credits does WebSocket events consume?
How many credits does WebSocket events consume?
How much faster is LaserStream WebSocket vs. standard Agave RPC-based WebSockets?
How much faster is LaserStream WebSocket vs. standard Agave RPC-based WebSockets?
transactionSubscribe, enhanced accountSubscribe) from a single endpoint backed by the LaserStream streaming infrastructure.Disconnects and Retries
Why are my WebSocket connections disconnecting?
Why are my WebSocket connections disconnecting?
- Implement health checks: Send pings every minute to keep connections alive
- Add reconnection logic: Automatically reconnect when disconnections occur
- Use proper connection management: Follow the patterns shown in our WebSockets documentation
Using WebSockets
What endpoints should I use for WebSockets?
What endpoints should I use for WebSockets?
wss://mainnet.helius-rpc.com/?api-key=YOUR_API_KEY and wss://devnet.helius-rpc.com/?api-key=YOUR_API_KEY. The same endpoint serves both the standard Solana subscription methods and the Helius extensions (transactionSubscribe, enhanced accountSubscribe). For the fastest Solana WebSockets, try the new Gatekeeper (Beta) endpoint: wss://beta.helius-rpc.com/?api-key=YOUR_API_KEY.I used to call this 'Enhanced WebSockets' — is anything different?
I used to call this 'Enhanced WebSockets' — is anything different?
transactionSubscribe) is now part of LaserStream WebSocket, served from the same wss://mainnet.helius-rpc.com / wss://devnet.helius-rpc.com endpoints alongside the standard Solana methods. Old /enhanced-websockets/* URLs redirect to the new locations under /rpc/websocket/*.What is the maximum number of active WebSocket connections?
What is the maximum number of active WebSocket connections?
Why is my client not receiving some WebSocket updates?
Why is my client not receiving some WebSocket updates?
Can I subscribe to multiple accounts using the same WebSocket connection?
Can I subscribe to multiple accounts using the same WebSocket connection?
accountSubscribe using the same WebSocket connection.How do I subscribe to full transactions using WebSockets?
How do I subscribe to full transactions using WebSockets?
transactionSubscribe, set transactionDetails: "full" in your subscription options:logsSubscribe or signatureSubscribe depending on your monitoring needs. See our WebSockets guide for detailed examples of each subscription type.