Blocks are the building blocks of blockchains and rollups.

A block contains transactions which will alter the state of an EVM system incrementally. Transaction within a block can only be executed one after the other, not in parallel.

Table Columns

Unique Key: number

Column NameDescription
numberThe length of the chain, in blocks.
timestampThe unix timestamp for when the block was collated.
hashUnique identifier of a transaction.
parent_hashUnique identifier of the block preceding this block, also known as the parent block.
nonceThe transaction nonce, unique to the wallet
sha3_unclesAn array of uncle hashes.
logs_bloomThe bloom filter for the logs of the block.
state_rootThe root of the final state trie of the block.
receipts_rootThe root of the receipts trie of the block.
minerThe address of the beneficiary to whom the mining rewards were given
difficultyThe integer of the difficulty for this block.
total_difficultyThe integer of the total difficulty of the chain until this block.
sizeThe size of the block, in bytes, as determined by the gas_limit.
extra_dataThe “extra data” field of this block.
gas_limitGas limit of the current block.
gas_usedTotal gas used in the block.
base_fee_per_gasPost London Upgrade (EIP1559), this represents the minimum gas_used required for a transaction to be included in a block. Represented in wei.
transaction_countNumber of transactions included in this block.
transactions_rootThe root of the transaction trie of the block.
_created_atTimestamp of the entry creation.
_updated_atTimestamp of the entry update.