Skip to main content
POST
getInflationReward
curl --request POST \
  --url 'https://mainnet.helius-rpc.com/?api-key=' \
  --header 'Content-Type: application/json' \
  --data '
{
  "jsonrpc": "2.0",
  "id": "1",
  "method": "getInflationReward",
  "params": [
    [
      "6dmNQ5jwLeLk5REvio1JcMshcbvkYMwy26sJ8pbkvStu"
    ]
  ]
}
'
{
  "jsonrpc": "2.0",
  "id": "1",
  "result": [
    {
      "epoch": 2,
      "effectiveSlot": 224,
      "amount": 2500,
      "postBalance": 499999442500,
      "commission": 5
    }
  ]
}

Request Parameters

address
array
required
List of Solana addresses (validators or delegators) to retrieve staking rewards for, as base-58 encoded strings.
commitment
string
The commitment level for the request.
  • confirmed
  • finalized
epoch
number
Specific Solana epoch number to retrieve rewards for. If omitted, returns the most recently distributed rewards.
minContextSlot
number
The minimum slot that the request can be evaluated at.

Authorizations

api-key
string
query
required

Your Helius API key. You can get one for free in the dashboard.

Body

application/json
jsonrpc
enum<string>
default:2.0
required

The JSON-RPC protocol version.

Available options:
2.0
Example:

"2.0"

id
string
default:1
required

A unique identifier for the request.

Example:

"1"

method
enum<string>
default:getInflationReward
required

The name of the RPC method to invoke.

Available options:
getInflationReward
Example:

"getInflationReward"

params
(string[] | object)[]

Parameters for the method.

List of Solana addresses (validators or delegators) to retrieve staking rewards for, as base-58 encoded strings.

Example:
[
"6dmNQ5jwLeLk5REvio1JcMshcbvkYMwy26sJ8pbkvStu",
"BGsqMegLpV6n6Ve146sSX2dTjUMj3M92HnU8BbNRMhF2"
]

Response

Successfully retrieved inflation reward information.

jsonrpc
enum<string>

The JSON-RPC protocol version.

Available options:
2.0
Example:

"2.0"

id
string

Identifier matching the request.

Example:

"1"

result
(object | null)[]

Array of detailed staking reward information for each requested account, in the same order as requested.

Solana staking reward details for this account.