New: Try Gatekeeper (Beta) for significantly lower latency. Learn More
New: Try Gatekeeper (Beta) for significantly lower latency. Learn More
Returns identity and transaction information about a confirmed block in the ledger.
curl --request POST \
--url 'https://mainnet.helius-rpc.com/?api-key=' \
--header 'Content-Type: application/json' \
--data '
{
"jsonrpc": "2.0",
"id": "1",
"method": "getBlock",
"params": [
430
]
}
'{
"jsonrpc": "2.0",
"id": "<string>",
"result": {
"blockhash": "DUCT8VSgk2BXkMhQfxKVYfikEZCQf4dZ4ioPdGdaVxMN",
"previousBlockhash": "HA2fJgGqmQezCXJRVNZAWPbRMXCPjUyo7VjRF47JGdYs",
"parentSlot": 429,
"transactions": [
{
"meta": {},
"transaction": {
"message": {
"accountKeys": [
"<string>"
],
"header": {
"numReadonlySignedAccounts": 123,
"numReadonlyUnsignedAccounts": 123,
"numRequiredSignatures": 123
},
"instructions": [
{
"accounts": [
123
],
"data": "<string>",
"programIdIndex": 123,
"stackHeight": 123
}
],
"recentBlockhash": "<string>"
},
"signatures": [
"<string>"
]
}
}
],
"blockTime": null,
"blockHeight": null,
"rewards": [
{
"pubkey": "<string>",
"lamports": 123,
"rewardType": "<string>"
}
]
}
}Documentation Index
Fetch the complete documentation index at: https://www.helius.dev/docs/llms.txt
Use this file to discover all available pages before exploring further.
u64 integer.finalizedjsonjsonParsedbase58base64fullaccountssignaturesnoneThe JSON-RPC protocol version.
2.0 A unique identifier for the request.
"1"
The name of the RPC method to invoke.
getBlock Parameters for the request.
Slot number as a u64 integer.
430
Was this page helpful?
curl --request POST \
--url 'https://mainnet.helius-rpc.com/?api-key=' \
--header 'Content-Type: application/json' \
--data '
{
"jsonrpc": "2.0",
"id": "1",
"method": "getBlock",
"params": [
430
]
}
'{
"jsonrpc": "2.0",
"id": "<string>",
"result": {
"blockhash": "DUCT8VSgk2BXkMhQfxKVYfikEZCQf4dZ4ioPdGdaVxMN",
"previousBlockhash": "HA2fJgGqmQezCXJRVNZAWPbRMXCPjUyo7VjRF47JGdYs",
"parentSlot": 429,
"transactions": [
{
"meta": {},
"transaction": {
"message": {
"accountKeys": [
"<string>"
],
"header": {
"numReadonlySignedAccounts": 123,
"numReadonlyUnsignedAccounts": 123,
"numRequiredSignatures": 123
},
"instructions": [
{
"accounts": [
123
],
"data": "<string>",
"programIdIndex": 123,
"stackHeight": 123
}
],
"recentBlockhash": "<string>"
},
"signatures": [
"<string>"
]
}
}
],
"blockTime": null,
"blockHeight": null,
"rewards": [
{
"pubkey": "<string>",
"lamports": 123,
"rewardType": "<string>"
}
]
}
}