Skip to main content

slotsUpdatesSubscribe RPC Method

Subscribe to receive a notification from the validator on a variety of updates on every slot.

Updated on
May 01, 2026
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

slotsUpdatesNotification
object

The notification object with the following fields:

slot
integer

The newly updated slot

timestamp
integer

The Unix timestamp of the update

type
string

The update type, which may be one of the following: 'firstShredReceived', 'completed', 'createdBank', 'frozen', 'dead', 'optimisticConfirmation' or 'root'

stats
object

Transaction statistics present only on frozen updates.

numTransactionEntries
integer

Number of transaction entries in the slot.

numSuccessfulTransactions
integer

Number of successfully executed transactions in the slot.

numFailedTransactions
integer

Number of failed transactions in the slot.

maxTransactionsPerEntry
integer

Largest transaction count among entries in the slot.

Request
Response
1
{
2
"jsonrpc": "2.0",
3
"result": 0,
4
"id": 1
5
}
1
{
2
"jsonrpc": "2.0",
3
"result": 0,
4
"id": 1
5
}
Don't have an account yet?
Create your Quicknode endpoint in seconds and start building
Get started for free