Skip to main content

validatorSummaries Info Endpoint Method

Returns validator metadata, stake, and performance statistics.

Updated on
Nov 10, 2026

Parameters

type
string
REQUIRED

Info request type.

Returns

result
array

Validator summaries.

validator
string

Validator address.

signer
string

Validator signer address.

name
string

Validator name.

description
string

Validator description.

nRecentBlocks
integer

Number of recently produced blocks.

stake
integer

Staked amount as an integer in native staking units. Preserve integer precision.

isJailed
boolean

Whether the validator is jailed.

unjailableAfter
integer|null

Unjailing timestamp in milliseconds, or null.

isActive
boolean

Whether the validator is active.

commission
string

Commission rate as a decimal string.

stats
array

Period and statistics tuples: [period, {uptimeFraction, predictedApr, nSamples}]. Periods include day, week, and month.

tuple
array

Each array element is a two-element tuple. The numbered entries below are array positions, not object keys.

0
string

[0] period. Rollup window. Observed values are day, week, and month.

1
object

[1] statistics. Performance statistics for this period.

uptimeFraction
string

Observed uptime as a decimal string, for example 1.0.

predictedApr
string

Predicted APR as a decimal string.

nSamples
integer

Sample count for the window.

Request
Response
1
[
2
{
3
"validator": "0x000000000056f99d36b6f2e0c51fd41496bbacb8",
4
"signer": "0x0000000008b0b558419582041f85740344ae8fde",
5
"name": "ValiDAO",
6
"description": "The People’s Validator. Zero seed oils. Yours truly. https://validao.xyz",
7
"nRecentBlocks": 2,
8
"stake": 644742149423663,
9
"isJailed": false,
10
"unjailableAfter": null,
11
"isActive": true,
12
"commission": "0.04",
13
"stats": [
14
[
15
"day",
16
{
17
"uptimeFraction": "1.0",
18
"predictedApr": "0.0214838251",
19
"nSamples": 1440
20
}
21
],
22
[
23
"week",
24
{
25
"uptimeFraction": "1.0",
26
"predictedApr": "0.0214838251",
27
"nSamples": 10080
28
}
29
],
30
[
31
"month",
32
{
33
"uptimeFraction": "1.0",
34
"predictedApr": "0.0214838251",
35
"nSamples": 43200
36
}
37
]
38
]
39
}
40
]
1
[
2
{
3
"validator": "0x000000000056f99d36b6f2e0c51fd41496bbacb8",
4
"signer": "0x0000000008b0b558419582041f85740344ae8fde",
5
"name": "ValiDAO",
6
"description": "The People’s Validator. Zero seed oils. Yours truly. https://validao.xyz",
7
"nRecentBlocks": 2,
8
"stake": 644742149423663,
9
"isJailed": false,
10
"unjailableAfter": null,
11
"isActive": true,
12
"commission": "0.04",
13
"stats": [
14
[
15
"day",
16
{
17
"uptimeFraction": "1.0",
18
"predictedApr": "0.0214838251",
19
"nSamples": 1440
20
}
21
],
22
[
23
"week",
24
{
25
"uptimeFraction": "1.0",
26
"predictedApr": "0.0214838251",
27
"nSamples": 10080
28
}
29
],
30
[
31
"month",
32
{
33
"uptimeFraction": "1.0",
34
"predictedApr": "0.0214838251",
35
"nSamples": 43200
36
}
37
]
38
]
39
}
40
]
Don't have an account yet?
Create your Quicknode endpoint in seconds and start building
Get started for free

Stake is returned as an integer and can exceed JavaScript’s safe integer range. Use a JSON parser that preserves large integers when exact stake values are needed. The static response shows one validator from the live array.