What are Enhanced Websockets?

Helius provides Enhanced WebSockets in addition to Solana’s standard WebSocket methods. These enhanced WebSockets offer faster response times than traditional WebSockets. We support two subscription methods: transactionSubscribe and accountSubscribe.

This feature is available exclusively for business and professional plans. Please note that this is the Enhanced WebSocket, not Yellowstone gRPC. For Yellowstone gRPC functionality, you can use either LaserStream or a Dedicated Node.

Subscription Endpoints

Geyser-enhanced WebSockets are currently available on mainnet and devnet with the following URLs

Mainnet: wss://atlas-mainnet.helius-rpc.com/?api-key=<API_KEY>

Devnet: wss://atlas-devnet.helius-rpc.com/?api-key=<API_KEY>

Websockets have a 10-minute inactivity timer; to keep the WebSocket connection alive, it is highly recommended that health checks be implemented and that pings be sent every minute.