New: getTransactionsForAddress - Query transaction history with advanced filtering, sorting, and pagination. Learn More
English
Returns recent block production information from the current or previous epoch.
cURL
curl --request POST \ --url 'https://mainnet.helius-rpc.com/?api-key=' \ --header 'Content-Type: application/json' \ --data ' { "jsonrpc": "2.0", "id": "1", "method": "getBlockProduction", "params": [ { "commitment": "finalized", "identity": "85iYT5RuzRTDgjyRa3cP8SYhM2j21fj7NhfJ3peu1DPr", "range": { "firstSlot": 0, "lastSlot": 9887 } } ] } '
{ "jsonrpc": "2.0", "id": "<string>", "result": { "context": { "slot": 9887 }, "value": { "byIdentity": { "85iYT5RuzRTDgjyRa3cP8SYhM2j21fj7NhfJ3peu1DPr": [ 9888, 9886 ] }, "range": { "firstSlot": 0, "lastSlot": 9887 } } } }
Your Helius API key. You can get one for free in the dashboard.
The JSON-RPC protocol version.
2.0
A unique identifier for the request.
"1"
The name of the RPC method to invoke.
getBlockProduction
Parameters for the request.
Show child attributes
Successfully retrieved block production information.
Was this page helpful?