Validator

Fetch all validators

Retrieves a list of all validators in the staking contract from the Nimiq RPC. This includes their address, signing and voting keys, reward address, balance, number of stakers, and retired status.

GET
/getValidators
/getValidators
curl -X GET "https://api.nimiqhub.com/getValidators"

List of all validators retrieved successfully

{
  "data": [
    {
      "address": "NQ57 2F6C X3GB Y9B7 04U5 2BVA 4BVC M2T0 ELRL",
      "signingKey": "5868f0c2730b2023e8c38cd9abfcbee8d3445e9cb27297bffb11a47dad0399fe",
      "votingKey": "a014ab7e962d8a81b0e93e2de43fc58d8ba2919733d837bd420a19e6077efe6cc21fa20906166aad0813100fa184ffba96dfb9955afac4433c965c60b3f0b12dad9363cbf1d5169b032ff02e729e904d44d0ff13614c34d701f7085f157701567355d5522f7e58a60a1fa038046b26d6e6c3f64f5d0294085d890f32ac231a8e2e7aae93810233a23232626623bc7c9655d6aecdec5705bf98e81dbb96303285310f7e1ddfa747c1e1de3bcb54ec413fff51ddbafd873f642fd0b4e152004dfd6c360bc305c230dea9b0537c7abb8a10da2e6c67bb3898cbcfe646f7178653efce6b7ede9eb1fcb13e89218da70c4b2f6fe33a50263812dd34f68a36bc33cf115b3f020a8655f39d03a40d863ca43671fa325e9968cf50057c5debed80",
      "rewardAddress": "NQ57 2F6C X3GB Y9B7 04U5 2BVA 4BVC M2T0 ELRL",
      "balance": 10020000100000,
      "numStakers": 2,
      "retired": false
    }
  ],
  "metadata": {
    "blockNumber": 4248016,
    "blockHash": "469fbe499d6fd6406aadc654daea83e0783e93f6d6618f109a2b93aa1d1bd95a"
  }
}