GET
/
v0
/
eth
/
validators
/
{validator_index_or_pubkey}
Get Metadata
curl --request GET \
  --url https://api.rated.network/v0/eth/validators/{validator_index_or_pubkey} \
  --header 'Authorization: Bearer <token>'
{
  "activationEligibilityEpoch": 0,
  "activationEpoch": 0,
  "depositAddresses": [
    "0x74134d0c91798d720a5585364bb4be7396c5b973"
  ],
  "dvtOperators": [],
  "nodeOperators": [],
  "validatorIndex": 100,
  "validatorPubkey": "0xb5bc96b70df0dfcc252c9ff0d1b42cb6dc0d55f8defa474dc0a5c7e0402c241e2850fea9c582e276b638b3c2c3a5ec55",
  "withdrawalAddress": "0xfff1ce616cf83327981bf61396ad0c04e0c8b771"
}
This endpoint allows for a reverse lookup into the entity-to-validator index mappings that live in the RatedDB. Simply pass a validator index to the endpoint, and the response will tell you which operator or pool this validator is associated with.

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Headers

X-Rated-Network
enum<string>
Available options:
mainnet,
hoodi,
holesky

Path Parameters

validator_index_or_pubkey
required
Required range: x >= 0

Response

Successful Response

validatorIndex
integer
required
Required range: x >= 0
validatorPubkey
string
required
pool
string | null
required
dvtNetwork
string | null
required
nodeOperators
string[] | null
required
depositAddresses
string[] | null
required
dvtOperators
string[] | null
required
activationEpoch
integer | null
required
activationEligibilityEpoch
integer | null
required
exitEpoch
integer | null
required
withdrawableEpoch
integer | null
required
withdrawalAddress
string | null
required
subpool
string | null
required