Staking & Governance
Nefarious indexes the full staking and governance surface — Solana native validator delegation, DAO governance locks, vote-escrow systems, prediction-market governance, lockup-based reward programs and strategy vaults that compose on top of staking. Every position carries the data you need to surface lockup state and reward accrual: activation epoch, validator detail, lockup expiry, delegation target.
Native staking
Solana validator delegation — activation/deactivation state, validator details, estimated APY
Governance & vote-escrow
DAO governance locks, futarchy markets, vote-escrow systems
Protocol staking & vaults
Single-asset staking, lockup-based reward programs, strategy vaults
Position Types
| Field | Type | Description |
|---|---|---|
| stake | Tokens staked, delegated, or locked in governance | |
| deposit | Tokens deposited in strategy vaults or yield products that sit on top of staking |
Enriched Fields
Native staking and DAO governance expose richer metadata than single-asset stake; field availability depends on the source.
Native Solana staking
| Field | Type | Description |
|---|---|---|
| apy | number | Estimated staking yield, in percent |
| validatorVoteAccount | string | Validator vote account being delegated to |
| validatorCommission | number | Validator commission rate, in percent |
| activationState | string | activating, active, deactivating, or inactive |
| activationEpoch | number | Epoch the stake activated |
| deactivationEpoch | number | Epoch a deactivation was requested (if any) |
| stakeAccountAddress | string | Stake account address — useful for joining with on-chain data |
Governance, vote-escrow, lockup staking
| Field | Type | Description |
|---|---|---|
| apy | number | Current staking yield surfaced by the program, in percent |
| apr | number | Some programs report APR rather than APY — both forms are normalized to percent |
| lockupDuration | number | Lock period in seconds |
| depositTimestamp | string | ISO 8601 timestamp the stake was created — combine with lockupDuration for expiry |
| delegationStatus | string | For multi-subDAO systems: which subDAO the position is delegated to (or "undelegated") |
| strategyBreakdown | string | For strategy vaults: human-readable allocation of the underlying |
| exchangeRate | number | For receipt-token-based positions (eUSX, vault tokens): underlying per receipt token |
Governance locks frequently report voting power as a function of amount × lockupDuration rather than as a raw token amount. The valueUsd returned by Nefarious is always the dollar value of the locked tokens themselves, not the derived voting weight.
Response Example — Native Staking
{"protocol": {"id": "solana-native-staking","name": "Solana Native Staking","url": "https://solana.com/staking","category": "native-staking"},"totalValueUsd": 30000.00,"totalDepositedUsd": 30000.00,"totalBorrowedUsd": 0,"positions": [{"id": "native-stake-<account>","type": "stake","name": "Stake Account","valueUsd": 30000.00,"tokens": [{"mint": "So11111111111111111111111111111111111111112","symbol": "SOL","amount": "200000000000","amountUsd": 30000.00,"decimals": 9}],"metadata": {"apy": 7.2,"validatorVoteAccount": "<vote-account>","validatorCommission": 5,"activationState": "active","activationEpoch": 580,"stakeAccountAddress": "<stake-account>"}}]}
Response Example — Governance Lock
{"protocol": {"id": "<protocol-id>","name": "<Protocol Name>","url": "https://...","category": "staking"},"totalValueUsd": 4200.00,"totalDepositedUsd": 4200.00,"totalBorrowedUsd": 0,"positions": [{"id": "<protocol-id>-stake-<id>","type": "stake","name": "Governance Lock","valueUsd": 4200.00,"tokens": [{"symbol": "<TOKEN>","amount": "5250000000","amountUsd": 4200.00,"decimals": 6}],"metadata": {"apy": 8.5,"lockupDuration": 7776000,"depositTimestamp": "2026-02-01T00:00:00Z"}}]}
Looking for a specific staking program?
The exhaustive list of indexed staking and governance programs is shared with active customers — including native staking, vote-escrow systems, lockup-based reward programs, multi-subDAO networks and strategy vaults. Book a call and we'll confirm coverage (and ship the integration if it's missing).
Ready to start building?
Get your API key in seconds. Free tier included.
Get Started — freeNo credit card required