As of May 1, 2026, this WebSocket method is billed based on metered data usage: 0.1 MB = 15 API credits. Learn more about WebSocket billing.
The Solana Kit example uses
createSolanaRpcSubscriptions_UNSTABLE because the Kit API for slot update subscriptions is currently experimental and the implementation may change. The slotsUpdatesSubscribe method itself is fully supported by the Quicknode WebSocket API.Parameters
This method does not accept any parameters
Returns
- slotsUpdatesNotificationobject
The notification object with the following fields:
- slotinteger
The newly updated slot
- timestampinteger
The Unix timestamp of the update
- typestring
The update type, which may be one of the following: 'firstShredReceived', 'completed', 'createdBank', 'frozen', 'dead', 'optimisticConfirmation' or 'root'
- statsobject
Transaction statistics present only on frozen updates.
- numTransactionEntriesinteger
Number of transaction entries in the slot.
- numSuccessfulTransactionsinteger
Number of successfully executed transactions in the slot.
- numFailedTransactionsinteger
Number of failed transactions in the slot.
- maxTransactionsPerEntryinteger
Largest transaction count among entries in the slot.
Request
Response
1{2"jsonrpc": "2.0",3"result": 0,4"id": 15}
1{2"jsonrpc": "2.0",3"result": 0,4"id": 15}
Don't have an account yet?
Create your Quicknode endpoint in seconds and start building
Get started for free