WebSocket Methods
programSubscribe Solana RPC Method
Subscribe to a program to receive notifications when the lamports or data for an account owned by the given program changes.
Endpoints
Websockets are available on mainnet and devnet with the following URLs:
- Mainnet
wss://mainnet.helius-rpc.com/?api-key=<API_KEY>
- Devnet
wss://devnet.helius-rpc.com/?api-key=<API_KEY>
Websockets have a 10-minute inactivity timer; implementing health checks and sending pings every minute is heavily recommended to keep the websocket connection alive.
Authorizations
Body
Response
Subscription id (needed to unsubscribe)
Notification Format
The notification format is a single program account object as seen in the getProgramAccounts
RPC HTTP method.