Skip to main content

state_subscribeRuntimeVersion RPC Method

Retrieves the runtime version via subscription.

Updated on
Apr 01, 2026

Parameters

subscription
string

Allows the client to manage the subscription. If provided, the client can use this subscription identifier to unsubscribe from receiving updates later

Returns

specName
string

The name of the specification associated with the runtime version

implName
string

The name of the implementation associated with the runtime version

authoringVersion
integer

The authoring version of the runtime

specVersion
integer

The specification version of the runtime

implVersion
integer

The implementation version of the runtime

apis
array

The supported APIs or interfaces exposed by the runtime. Each array contains below two values:

api_id
string

The unique identifier of the runtime API

version
integer

The supported version of the corresponding API

transactionVersion
integer

The transaction version of the runtime

stateVersion
integer

The state version of the runtime

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