bor_getCurrentValidators - Polygon
bor_getCurrentValidators. Retrieve the list of current validators
bor_getCurrentValidators - polygon [Value: 10CU]
Retrieve the list of current validators
- Retrieve the current list of Polygon validators
- Monitor validator participation in block production
- Analyze the active validator set
- Requires a synced Polygon (Bor) node
- Only shows current validators, not historical data
- Works only in PoS consensus networks
Unlock Access to 100+ chains
Boost your app's speed and reliability with dRPC - get your access API key
Request
Examples
curl https://polygon.drpc.org \
-X POST \
-H "Content-Type: application/json" \
--data '{
"jsonrpc": "2.0",
"method": "bor_getCurrentValidators",
"params": [],
"id": 1
}'Response
200
{
"jsonrpc": "2.0",
"id": 1,
"result": [
{
"ID": 0,
"signer": "0x02f70172f7f490653665c9bfac0666147c8af1f5",
"power": 3,
"accum": 9
},
{
"ID": 0,
"signer": "0x048cfedf907c4c9ddd11ff882380906e78e84bbe",
"power": 1,
"accum": -23
},
{
"ID": 0,
"signer": "0x127685d6dd6683085da4b6a041efcef1681e5c9c",
"power": 1,
"accum": -23
},
{
"ID": 0,
"signer": "0x1b0840519a581f3779d0a10b77593d6d3894a76a",
"power": 3,
"accum": -12
},
{
"ID": 0,
"signer": "0x1bf10ff66e3a877e4a500f1a6a5097582a1815bb",
"power": 1,
"accum": -23
},
{
"ID": 0,
"signer": "0x1d25c827abd466387bda00b429fe728627d6eee6",
"power": 2,
"accum": 12
},
{
"ID": 0,
"signer": "0x1efecb61a2f80aa34d3b9218b564a64d05946290",
"power": 1,
"accum": 24
},
{
"ID": 0,
"signer": "0x67b94473d81d0cd00849d563c94d0432ac988b49",
"power": 4,
"accum": 2
},
{
"ID": 0,
"signer": "0x69f5c4d08f6bc8cd29fe5f004d46fb566270868d",
"power": 5,
"accum": -20
},
{
"ID": 0,
"signer": "0x794e44d1334a56fea7f4df12633b88820d0c5888",
"power": 1,
"accum": 23
},
{
"ID": 0,
"signer": "0x7c7379531b2aee82e4ca06d4175d13b9cbeafd49",
"power": 2,
"accum": -8
},
{
"ID": 0,
"signer": "0x83d69448f88bf9c701c1b93f43e1f753d39b2632",
"power": 1,
"accum": 17
},
{
"ID": 0,
"signer": "0x90b11143a0cb64e067402307bc7f2276dcec8250",
"power": 1,
"accum": -23
},
{
"ID": 0,
"signer": "0x950467af223a5095848c5ff618ff49cdad67db49",
"power": 2,
"accum": -7
},
{
"ID": 0,
"signer": "0x9ead03f7136fc6b4bdb0780b00a1c14ae5a8b6d0",
"power": 4,
"accum": -8
},
{
"ID": 0,
"signer": "0xa8b52f02108aa5f4b675bdcc973760022d7c6020",
"power": 6,
"accum": -16
},
{
"ID": 0,
"signer": "0xb9ede6f94d192073d8eaf85f8db677133d483249",
"power": 1,
"accum": -23
},
{
"ID": 0,
"signer": "0xbc6044f4a1688d8b8596a9f7d4659e09985eebe6",
"power": 1,
"accum": 27
},
{
"ID": 0,
"signer": "0xcdca2c8b4e0d889ca06f9d3f2a28aa8dd96f307a",
"power": 1,
"accum": 27
},
{
"ID": 0,
"signer": "0xea105ab4e3f01f7f8da09cb84ab501aeb02e9fc7",
"power": 1,
"accum": 27
},
{
"ID": 0,
"signer": "0xeedba2484aaf940f37cd3cd21a5d7c4a7dafbfc0",
"power": 2,
"accum": 20
},
{
"ID": 0,
"signer": "0xf0245f6251bef9447a08766b9da2b07b28ad80b0",
"power": 2,
"accum": 3
},
{
"ID": 0,
"signer": "0xfcccd43296d9c1601a904eca9b339d94a5e5e098",
"power": 4,
"accum": -1
}
]
}idinteger
jsonrpcstring
methodstring
200
The list of current validatorsobject
idinteger
jsonrpcstring
resultstring
object
IDstring
The ID of the validator.
accuminteger
The proposer priority for the validator.
powerinteger
The voting power of the validator.
signerstring
The address of the validator.