Retrieves the block specified by its id (number or hash).
Blockchains Supported
This endpoint supports Bitcoin, Bitcoin Cash, Ethereum, Litecoin and Polygon.
Response Data (Current)
Field | Type | Description | Notes |
---|---|---|---|
baseFeePerGas |
| Minimum fee required for the transaction to be included in the block. | Only available on Ethereum network. |
burntFees |
| Amount of Ether destroyed when this block was mined. | Only available on Ethereum network. |
difficulty |
| A scalar value corresponding to the difficulty level of this block. | |
duration |
| The block time in milliseconds. | |
extraData |
| An arbitrary byte array containing data relevant to this block. | Only available on Ethereum network. |
gasLimit |
| The scalar value equal to the current limit of gas expenditure per block. | Only available on Ethereum network. |
gasUsed |
| The scalar value equal to the total gas used in transactions in this block. | Only available on Ethereum network. |
hash |
| The block header hash. | |
logsBloom |
| The Bloom filter composed from indexable information (logger address and log topics) contained in each log entry from the receipt of each transaction in the transactions list. | Only available on Ethereum network. |
miner |
| Contains data about the block's miner, i.e. the | Only available on Ethereum network. |
address |
| The 160-bit address to which all fees collected from the successful mining of this block | Only available on Ethereum network. |
mixHash |
| The 256-bit hash which proves combined with the nonce that a sufficient amount of computation has been carried out on this block. | Only available on Ethereum network. |
nonce |
| The 64-bit hash which proves combined with the mix-hash that a sufficient amount of computation has been carried out on this block | |
numTransactions |
| Number of transactions contained in the block. | |
number |
| The scalar value equal to the number of ancestor blocks. | |
parent |
| Contains data about the block's parent. | |
parent.hash |
| The Keccak 256-bit hash of the parent block’s header. | |
parent.number |
| The parent block number. | |
reward |
| The mining reward for the block. See full value conversion reference here. | |
rewardFee |
| The sum of all the transaction fees for all the transactions in the block. See full value conversion reference here. | Only available on Ethereum and Litecoin networks. |
rewardUncle |
| The uncle reward. See full value conversion reference here. | Only available on Ethereum network. |
receiptsRoot |
| The Keccak 256-bit hash of the root node of the trie structure populated with the receipts of each transaction in the transactions list portion of the block. | Only available on Ethereum network. |
sha3Uncles |
| The combined hash of alluncles for a given parent. | Only available on Ethereum network. |
size |
| The size of the block in bytes. | |
stateRoot |
| The Keccak 256-bit hash of the root node of the state trie, after all transactions are executed and finalisations applied. | |
timestamp |
| The value equal to the reasonable output of Unix’s time() at this block’s inception. | |
totalDifficulty |
| The total difficulty of the chain. | |
transactionsRoot |
| The Keccak 256-bit hash of the | Only available on Ethereum network. |
Response Data (Future)
Field | Type | Description |
---|---|---|
current | string | The current block number. |
future | string | The future block number. |
remaining | string | The number of blocks until the future block number. |
fast | object | The amount of historical data used in the calculation. |
normal | object | The amount of historical data used in the calculation. |
safe | object | The amount of historical data used in the calculation. |
slow | object | The amount of historical data used in the calculation. |
averageBlockDuration | number | The block duration used in the calculation of the block predictions. |
remainingMilliseconds | number | The number of milliseconds until the future block is reached. |
timestamp | string | The predicted time at which that block will be mined. |