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

FieldTypeDescription
stakeTokens staked, delegated, or locked in governance
depositTokens 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

FieldTypeDescription
apynumberEstimated staking yield, in percent
validatorVoteAccountstringValidator vote account being delegated to
validatorCommissionnumberValidator commission rate, in percent
activationStatestringactivating, active, deactivating, or inactive
activationEpochnumberEpoch the stake activated
deactivationEpochnumberEpoch a deactivation was requested (if any)
stakeAccountAddressstringStake account address — useful for joining with on-chain data

Governance, vote-escrow, lockup staking

FieldTypeDescription
apynumberCurrent staking yield surfaced by the program, in percent
aprnumberSome programs report APR rather than APY — both forms are normalized to percent
lockupDurationnumberLock period in seconds
depositTimestampstringISO 8601 timestamp the stake was created — combine with lockupDuration for expiry
delegationStatusstringFor multi-subDAO systems: which subDAO the position is delegated to (or "undelegated")
strategyBreakdownstringFor strategy vaults: human-readable allocation of the underlying
exchangeRatenumberFor receipt-token-based positions (eUSX, vault tokens): underlying per receipt token
Note:

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 — free

No credit card required