Stakers
Retrieve a staker by address
Quick Start
API Endpoints
- System Status
- Ecosystem Metrics
- Historical Metrics
- AVS
- Operators
- Stakers
- GETRetrieve all stakers
- GETRetrieve a staker by address
- GETRetrieve all withdrawals by staker address
- GETRetrieve queued withdrawals by staker address
- GETRetrieve queued and withdrawable withdrawals by staker address
- GETRetrieve completed withdrawals by staker address
- GETRetrieve all deposits by staker address
- GETRetrieve all delegation events for a given staker address
- GETRetrieve all deposit events for a given staker address
- GETRetrieve all withdrawal events for a given staker address
- GET
- Withdrawals
- Deposits
- Rewards
- Events
- Operator-Sets
Stakers
Retrieve a staker by address
Returns a staker record by address.
GET
/
stakers
/
{address}
curl --request GET \
--url https://api.eigenexplorer.com/stakers/{address} \
--header 'X-API-Token: <x-api-token>'
{
"address": "0x0000006c21964af0d420af8992851a30fa13a68b",
"operatorAddress": "0x71c6f7ed8c2d4925d0baf16f6a85bb1736d412eb",
"createdAtBlock": "19631203",
"updatedAtBlock": "19631203",
"createdAt": "2024-04-11T08:31:11.000Z",
"updatedAt": "2024-04-11T08:31:11.000Z",
"shares": [
{
"strategyAddress": "0x93c4b944d05dfe6df7645a86cd2206016c51564a",
"shares": "40000000000000000"
}
],
"tvl": {
"tvl": 1000000,
"tvlBeaconChain": 1000000,
"tvlWETH": 1000000,
"tvlRestaking": 1000000,
"tvlStrategies": {
"Eigen": 1000000,
"cbETH": 2000000
},
"tvlStrategiesEth": {
"stETH": 1000000,
"cbETH": 2000000
}
},
"rewards": {
"aggregateApy": 0.1,
"tokenAmounts": [
{
"tokenAddress": "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2",
"cumulativeAmount": "1.4e-8"
}
],
"strategyApys": [
{
"strategyAddress": "0xbeac0eeeeeeeeeeeeeeeeeeeeeeeeeeeeeebeac0",
"apy": 0.1,
"tokens": [
{
"tokenAddress": "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2",
"apy": 0.1
}
]
}
],
"avsApys": [
{
"avsAddress": "0x1de75eaab2df55d467494a172652579e6fa4540e",
"apy": 0.1,
"strategies": [
{
"strategyAddress": "0xbeac0eeeeeeeeeeeeeeeeeeeeeeeeeeeeeebeac0",
"apy": 0.1,
"tokens": [
{
"tokenAddress": "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2",
"apy": 0.1
}
]
}
]
}
]
}
}
Headers
API Token for authentication
Path Parameters
The address of the staker
Example:
"0x9791fdb4e9c0495efc5a1f3f9271ef226251eb34"
Query Parameters
Toggle whether the route should calculate the TVL from shares
Available options:
true
, false
Example:
"false"
Toggle whether the route should return Avs/Operator rewards APY data
Available options:
true
, false
Example:
"false"
Response
200
application/json
The record of the requested operator.
The response is of type object
.
curl --request GET \
--url https://api.eigenexplorer.com/stakers/{address} \
--header 'X-API-Token: <x-api-token>'
{
"address": "0x0000006c21964af0d420af8992851a30fa13a68b",
"operatorAddress": "0x71c6f7ed8c2d4925d0baf16f6a85bb1736d412eb",
"createdAtBlock": "19631203",
"updatedAtBlock": "19631203",
"createdAt": "2024-04-11T08:31:11.000Z",
"updatedAt": "2024-04-11T08:31:11.000Z",
"shares": [
{
"strategyAddress": "0x93c4b944d05dfe6df7645a86cd2206016c51564a",
"shares": "40000000000000000"
}
],
"tvl": {
"tvl": 1000000,
"tvlBeaconChain": 1000000,
"tvlWETH": 1000000,
"tvlRestaking": 1000000,
"tvlStrategies": {
"Eigen": 1000000,
"cbETH": 2000000
},
"tvlStrategiesEth": {
"stETH": 1000000,
"cbETH": 2000000
}
},
"rewards": {
"aggregateApy": 0.1,
"tokenAmounts": [
{
"tokenAddress": "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2",
"cumulativeAmount": "1.4e-8"
}
],
"strategyApys": [
{
"strategyAddress": "0xbeac0eeeeeeeeeeeeeeeeeeeeeeeeeeeeeebeac0",
"apy": 0.1,
"tokens": [
{
"tokenAddress": "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2",
"apy": 0.1
}
]
}
],
"avsApys": [
{
"avsAddress": "0x1de75eaab2df55d467494a172652579e6fa4540e",
"apy": 0.1,
"strategies": [
{
"strategyAddress": "0xbeac0eeeeeeeeeeeeeeeeeeeeeeeeeeeeeebeac0",
"apy": 0.1,
"tokens": [
{
"tokenAddress": "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2",
"apy": 0.1
}
]
}
]
}
]
}
}