GET
/
v0
/
solana
/
delegators
/
stakeAuthorities
/
{stake_authority}
/
summary
curl --request GET \
  --url https://api.rated.network/v0/solana/delegators/stakeAuthorities/{stake_authority}/summary
{
  "aggregateValidatorEffectiveness": 0.984,
  "blendedMevCommissionRate": 0.07,
  "blendedVoteCommissionRate": 0.07,
  "delegatedStake": 100000.55,
  "delegations": [
    {
      "percentage": 0.8,
      "validatorName": "Ledger by Figment",
      "validatorVoteAccount": "26pV97Ce83ZQ6Kz9XT4td8tdoUFPTng8Fb8gPyc53dJx"
    },
    {
      "percentage": 0.2,
      "validatorName": "Aurora Validator",
      "validatorVoteAccount": "34yvUa2fxfm2tUqxFEj9PHrVNwCcdzd51eo9hntWpZRs"
    }
  ],
  "delegatorApy": 0.05,
  "mevRewardsApr": 0,
  "networkPenetration": 0.24,
  "stakeAuthority": "123FPQtifVXkooNAhiYiKeoQaL9tD9kkY5mQvGRwnLy2",
  "stakingRewardsApy": 0.05,
  "sumCommissionPaid": 0.0001,
  "sumMevCommissionPaid": 0,
  "sumMevRewards": 0,
  "sumMissedStakingRewards": 0,
  "sumRewards": 0.002,
  "sumStakingCommissionPaid": 0.0001,
  "sumStakingRewards": 0.002,
  "timeWindow": "1d",
  "validatorDelegates": 2
}

These endpoints return high level information about a delegator over the time period such as their network penetration, rewards, annual percentage yield (APY), paid commissions, and the effectiveness of their validator delegate/s.

Here’s how to interpret the inputs required to operate it 👇

ParameterContext
windowWindow of the aggregation, with 1d, 7d, 30d and all being the supported values

On the 1d time period, the APY takes into account the rewards received for the last 3 days to smooth out the noise given Solana’s staking rewards schedule, which is every epoch (~2 days).

Path Parameters

stake_authority
string
required

Query Parameters

window
enum<string>
required
Available options:
1d,
7d,
30d,
all

Response

200
application/json
Successful Response
stakeAuthority
string
required
timeWindow
enum<string>
required
Available options:
1d,
7d,
30d,
all
validatorDelegates
integer
required
Required range: x >= 0
delegations
object[]
required
stakingRewardsApy
string
required
mevRewardsApr
string
required
delegatorApy
string
required
sumMissedStakingRewards
string
required
poolName
string | null
delegatedStake
string | null
networkPenetration
string | null
aggregateValidatorEffectiveness
string | null
blendedVoteCommissionRate
string | null
blendedMevCommissionRate
string | null
sumStakingRewards
string | null
sumMevRewards
string | null
sumRewards
string | null
sumStakingCommissionPaid
string | null
sumMevCommissionPaid
string | null
sumCommissionPaid
string | null