validator

Returns a paginated list of validators ordered by voting power. Supports filtering by jailed status and app version.

get/validators

Request

  • Base URL
    api-mainnet.celenium.io (relative, and the document was published on a file host, not at the API’s origin)
  • Auth
    API key in header apikey

Query parameters

limitinteger

Count of requested entities

offsetinteger

Offset

jailedboolean

Return only jailed validators

versioninteger

Current validator app version

status'active' | 'not_active' | 'jailed'

Validator status

Response

OK

bond_updates_countinteger
commissionsstring
cons_addressstring
contactsstring
creation_timestring date-time
detailsstring
idinteger
identitystring
jailedboolean
max_change_ratestring
max_ratestring
messages_countinteger
min_self_delegationstring
monikerstring
ratestring
rewardsstring
stakestring
statusstring
versioninteger
voting_powerstring
websitestring

Example response

[
  {
    "address": {
      "celestials": {
        "image_url": "https://ipfs.io/ipfs/QmUi269vE25fagqhyMCCTNSoiW6x4LHCwwQb3keSrEXAmC",
        "name": "name",
        "primary": true,
        "status": "VERIFIED"
      },
      "hash": "celestia1jc92qdnty48pafummfr8ava2tjtuhfdw774w60"
    },
    "bond_updates_count": 1,
    "commissions": "1",
    "cons_address": "E641C7A2C964833E556AEF934FBF166B712874B6",
    "contacts": "security@0xfury.com",
    "creation_time": "2025-07-04T03:10:57+00:00",
    "delegator": {
      "celestials": {
        "image_url": "https://ipfs.io/ipfs/QmUi269vE25fagqhyMCCTNSoiW6x4LHCwwQb3keSrEXAmC",
        "name": "name",
        "primary": true,
        "status": "VERIFIED"
      },
      "hash": "celestia1jc92qdnty48pafummfr8ava2tjtuhfdw774w60"
    },
    "details": "Some long text about validator",
    "fibre": {
      "height": 100,
      "host": "100.100.100.100:12345",
      "location": {
        "as_org": "Hetzner Online GmbH",
        "asn": 24940,
        "country_code": "DE",
        "ip": "100.100.100.100"
      }
    },
    "id": 321,
    "identity": "2C877AC873132C91",
    "max_change_rate": "0.01",
    "max_rate": "0.1",
    "messages_count": 1,
    "min_self_delegation": "1",
    "moniker": "Easy 2 Stake",
    "rate": "0.03",
    "rewards": "1",
    "stake": "1",
    "status": "active",
    "version": 5,
    "voting_power": "1",
    "website": "https://www.easy2stake.com/"
  }
]

Changes