Skip to main content

platform.getCurrentValidators RPC Method

List the current validators of the given Subnet.

Updated on
Apr 29, 2026
To use the platform.getCurrentValidators method on the P-Chain, ensure that the end of your URL includes ext/bc/P.

Parameters

subnetID
string

The subnet whose current validators are returned. If omitted, returns the current validators of the Primary Network

nodeIDs
string

A list of the nodeIDs of pending validators to request. If omitted, all pending validators are returned. If a specified nodeID is not in the set of pending validators, it will not be included in the response

Returns

result
object

The result containing validator details

validators
array

List of validators

txID
string

Transaction ID of the validator

startTime
string

The start time of the validation period in UNIX timestamp

endTime
string

The end time of the validation period in UNIX timestamp

stakeAmount
string

The amount of stake for the validator

nodeID
string

The Node ID of the validator

rewardOwner
object

Details about the reward owner

locktime
string

The locktime for the reward

threshold
string

The threshold for the reward owner

addresses
array

Addresses associated with the reward owner

validationRewardOwner
object

Details about the validation reward owner

locktime
string

The locktime for the validation reward

threshold
string

The threshold for the validation reward owner

addresses
array

Addresses associated with the validation reward owner

delegationRewardOwner
object

Details about the delegation reward owner

locktime
string

The locktime for the delegation reward

threshold
string

The threshold for the delegation reward owner

addresses
array

Addresses associated with the delegation reward owner

potentialReward
string

The potential reward for the validator

delegationFee
string

The delegation fee percentage

uptime
string

The uptime of the validator

connected
boolean

Whether the node is connected or not

delegators
array

List of delegators for this validator

txID
string

Transaction ID of the delegator

startTime
string

The start time of the delegation period in UNIX timestamp

endTime
string

The end time of the delegation period in UNIX timestamp

stakeAmount
string

The amount of stake for the delegator

nodeID
string

The Node ID of the delegator

rewardOwner
object

Details about the reward owner of the delegator

locktime
string

The locktime for the delegator reward

threshold
string

The threshold for the delegator reward owner

addresses
array

Addresses associated with the delegator reward owner

potentialReward
string

The potential reward for the delegator

Request
Response
1
{
2
"jsonrpc": "2.0",
3
"result": {
4
"validators": [
5
{
6
"txID": "sTAZBL1TPpRppmGPyx88REz6zzgemmVknoZb9oPLBLKqF5bnR",
7
"startTime": "1740951600",
8
"endTime": "1772319540",
9
"weight": "8000000000000000",
10
"nodeID": "NodeID-Mvr4Mv2qL4xgHsuaASvRyDQD4JsgrohgZ",
11
"stakeAmount": "8000000000000000",
12
"rewardOwner": {
13
"locktime": "0",
14
"threshold": "1",
15
"addresses": [
16
"P-flare15er27a84wdxzan3lsh83l8gg4sglekwwjxr0qn"
17
]
18
},
19
"validationRewardOwner": {
20
"locktime": "0",
21
"threshold": "1",
22
"addresses": [
23
"P-flare15er27a84wdxzan3lsh83l8gg4sglekwwjxr0qn"
24
]
25
},
26
"delegationRewardOwner": {
27
"locktime": "0",
28
"threshold": "1",
29
"addresses": [
30
"P-flare15er27a84wdxzan3lsh83l8gg4sglekwwjxr0qn"
31
]
32
},
33
"potentialReward": "0",
34
"accruedDelegateeReward": "0",
35
"delegationFee": "1.0000",
36
"uptime": "99.9959",
37
"connected": true,
38
"delegatorCount": "100",
39
"delegatorWeight": "78473912108953425"
40
}
41
]
42
},
43
"id": 1
44
}
1
{
2
"jsonrpc": "2.0",
3
"result": {
4
"validators": [
5
{
6
"txID": "sTAZBL1TPpRppmGPyx88REz6zzgemmVknoZb9oPLBLKqF5bnR",
7
"startTime": "1740951600",
8
"endTime": "1772319540",
9
"weight": "8000000000000000",
10
"nodeID": "NodeID-Mvr4Mv2qL4xgHsuaASvRyDQD4JsgrohgZ",
11
"stakeAmount": "8000000000000000",
12
"rewardOwner": {
13
"locktime": "0",
14
"threshold": "1",
15
"addresses": [
16
"P-flare15er27a84wdxzan3lsh83l8gg4sglekwwjxr0qn"
17
]
18
},
19
"validationRewardOwner": {
20
"locktime": "0",
21
"threshold": "1",
22
"addresses": [
23
"P-flare15er27a84wdxzan3lsh83l8gg4sglekwwjxr0qn"
24
]
25
},
26
"delegationRewardOwner": {
27
"locktime": "0",
28
"threshold": "1",
29
"addresses": [
30
"P-flare15er27a84wdxzan3lsh83l8gg4sglekwwjxr0qn"
31
]
32
},
33
"potentialReward": "0",
34
"accruedDelegateeReward": "0",
35
"delegationFee": "1.0000",
36
"uptime": "99.9959",
37
"connected": true,
38
"delegatorCount": "100",
39
"delegatorWeight": "78473912108953425"
40
}
41
]
42
},
43
"id": 1
44
}
Don't have an account yet?
Create your Quicknode endpoint in seconds and start building
Get started for free