Rewards API Overview
We offer a standardized way to fetch rewards across all networks, with the following features:
Features
- Consistent responses: Every network follows the same consistent response structure. You don't need to worry about networks specifics, we've done all the translation for you
- Rewards and balances: We report rewards but also staked balances. Slashing and penalties are treated as negative rewards
- Granular periods and rollups: All networks offer the most granular reporting periods (the rewards distribution frequency of the network):
epochSOL,erafor DOT, etc. Except Cosmos and Ethereum, for which we report rewards daily - Flexible accounts levels: All networks offer the most granular account-level reporting (validator
pubkeyfor ETH,stake accountfor SOL, etc) but also some rollups by higher-level accounts (withdrawal addressfor ETH,system accountfor SOL, etc) - Scope: Figment API returns data for Figment delegations only. Used Rated for network wide.
- Low latency: Data is available within 3 hours of the end of the period (
epoch,eraordailyrollups). Daily rollups are all computed from a midnight UTC to the next (we don't rollup by timezone)
Summary
| Network | Accounts | Time Aggregations | Historical Depth |
|---|---|---|---|
| Ethereum | Validator Public Key, Withdrawal Address | Epoch, Daily, all-time | ETH mainnet epoch: 2 years ETH Hoodi: 1 month Rest: No Limit |
| Ethereum (net) | Withdrawal Address | Reward event | No Limit |
| Solana | Stake Account, System Account | Epoch | 60d |
| Polkadot | Delegator Account | Era, Daily | epoch: 30d daily: No Limit |
| Cardano | Delegator Account | Epoch | No Limit |
| Cosmos | Delegator Account | Daily | No Limit |
| NEAR | Delegator Account | Daily | No Limit |
| Polygon | Delegator Account | Checkpoint | No Limit |
| Avalanche | Delegator Account | Staking period | No Limit |
| Sui | Delegator Account | Snapshot | No Limit |
Updated 18 days ago
Did this page help you?
