Rewards Management

Once your stake is active, you'll start earning rewards every epoch (~2-3 days). Here's everything you need to know about tracking and understanding your rewards.

Understanding Reward Types

  1. Inflation Rewards (~6% APR)
  • Base staking rewards from the Solana protocol
  • Distributed every epoch based on your stake amount
  • Consistent and predictable returns
  1. MEV Rewards (Variable APR)
  • Additional rewards from Maximum Extractable Value
  • Captured by the validator during block production
  • Boosts your total returns above base inflation
  1. Total APR (~6-7% APR)
  • Combined annual percentage rate from all sources
  • Your actual staking returns

Viewing Your Rewards

Individual Stake Account Rewards

GET /rewards/stake-account/stakeAccountPubkey

  • Returns historical rewards for a specific stake account
  • Includes both inflation rewards and MEV (Maximum Extractable Value) rewards
  • Useful for tracking performance of individual stake positions

Stake Authority (Delegator) Rewards

GET /rewards/authority/stakeAuthorityPubkey

  • Returns all rewards across all stake accounts owned by a stake authority
  • Aggregates both inflation and MEV rewards
  • Provides a complete view of your total staking rewards

Analyzing Performance & APR

Check Current Network APR

GET /rewards/summary

  • See what APR you can expect before staking
  • Compare Stakefish performance vs network average
  • Returns:
  • Current MEV rewards APR
  • Inflationary rewards APR
  • Block production rewards APR
  • Total combined APR

Your Portfolio Statistics

GET /rewards/authority/stakeAuthorityPubkey/stats

  • View APR across all your stake accounts
  • Track your overall portfolio performance
  • Returns:
  • Your MEV APR
  • Your Inflationary APR
  • Your Total APR

Multiple Stake Account Analysis

POST /rewards/stake-account/stats

  • Compare performance between accounts
  • Submit array of stake account addresses
  • Returns APR breakdown for each account