Skip to main content

getVoteAccounts RPC Method

Returns the account info and associated stake for all the voting accounts in the current bank.

Updated on
Oct 21, 2026
The response still lists validators that are excluded from voting for not paying the Validator Admission Ticket (VAT) fee.

Parameters

object
object

The configuration object with the following fields:

commitment
string

The level of commitment required for the query. The options include:

finalized
string

The node will query the most recent block the cluster has recognized as finalized

confirmed
string

The node will query the most recent block that has been voted on by the supermajority of the cluster

processed
string

The node will query its most recent block. Note that the block may not be complete

votePubkey
string

(optional) Only return results for this validator vote address (base-58 encoded)

keepUnstakedDelinquents
boolean

The boolean value that determines whether or not to filter out delinquent validators with no stake

delinquentSlotDistance
u64

Specify the number of slots behind the tip that a validator must fall to be considered delinquent. The parameter is passed as an integer and it's not recomended to specify this argument

Returns

result

A JSON object of current and delinquent accounts, each containing an array of JSON objects with the following fields:

current

The current account with the following fields:

activatedStake

The stake, in lamports, delegated to this vote account and active in this epoch. Represented as an u64 integer

commission

The percentage (0-100) of rewards payout owed to the vote account

epochCredits

The latest history of earned credits for up to five epochs, as an array of arrays containing: epoch, credits, previousCredits

epochVoteAccount

Boolean value, whether the vote account is staked for this epoch

inflationRewardsCommissionBps

The inflation rewards commission in basis points

lastVote

Most recent slot voted on by this vote account

nodePubkey

The validator identity as base-58 encoded string

rootSlot

The current root slot for this vote account

votePubkey

The vote account address as base-58 encoded string

delinquent

The delinquent account with the following fields:

activatedStake

The stake, in lamports, delegated to this vote account and active in this epoch. Represented as an u64 integer

commission

The percentage (0-100) of rewards payout owed to the vote account

epochCredits

The latest history of earned credits for up to five epochs, as an array of arrays containing: epoch, credits, previousCredits

epochVoteAccount

Boolean value, whether the vote account is staked for this epoch

inflationRewardsCommissionBps

The inflation rewards commission in basis points

lastVote

Most recent slot voted on by this vote account

nodePubkey

The validator identity as base-58 encoded string

rootSlot

The current root slot for this vote account

votePubkey

The vote account address as base-58 encoded string

Request
Response
1
{
2
"jsonrpc": "2.0",
3
"result": {
4
"current": [
5
{
6
"activatedStake": 38984848219423580,
7
"commission": 95,
8
"epochCredits": [
9
[
10
1183,
11
442691217180356,
12
416822423031425
13
],
14
[
15
1184,
16
468586761421757,
17
442691217180356
18
],
19
[
20
1185,
21
494439030585611,
22
468586761421757
23
],
24
[
25
1186,
26
520317363059681,
27
494439030585611
28
],
29
[
30
1187,
31
529223009714216,
32
520317363059681
33
]
34
],
35
"epochVoteAccount": true,
36
"inflationRewardsCommissionBps": 9500,
37
"lastVote": 512932283,
38
"nodePubkey": "dv3qDFk1DTF36Z62bNvrCXe9sKATA6xvVy6A798xxAS",
39
"rootSlot": 512932283,
40
"votePubkey": "vgcDar2pryHvMgPkKaZfh8pQy4BJxv7SpwUG7zinWjG"
41
}
42
],
43
"delinquent": []
44
},
45
"id": 1
46
}
1
{
2
"jsonrpc": "2.0",
3
"result": {
4
"current": [
5
{
6
"activatedStake": 38984848219423580,
7
"commission": 95,
8
"epochCredits": [
9
[
10
1183,
11
442691217180356,
12
416822423031425
13
],
14
[
15
1184,
16
468586761421757,
17
442691217180356
18
],
19
[
20
1185,
21
494439030585611,
22
468586761421757
23
],
24
[
25
1186,
26
520317363059681,
27
494439030585611
28
],
29
[
30
1187,
31
529223009714216,
32
520317363059681
33
]
34
],
35
"epochVoteAccount": true,
36
"inflationRewardsCommissionBps": 9500,
37
"lastVote": 512932283,
38
"nodePubkey": "dv3qDFk1DTF36Z62bNvrCXe9sKATA6xvVy6A798xxAS",
39
"rootSlot": 512932283,
40
"votePubkey": "vgcDar2pryHvMgPkKaZfh8pQy4BJxv7SpwUG7zinWjG"
41
}
42
],
43
"delinquent": []
44
},
45
"id": 1
46
}
Don't have an account yet?
Create your Quicknode endpoint in seconds and start building
Get started for free