| timestamp | Timestamp indicating when this block was mined. |
| number | The number of the block in the blockchain. |
| hash | The unique identifier or hash of the block. |
| confirmations | Number of blocks that have been mined after this block, indicating how deeply it is embedded in the chain. |
| version | The block version number. |
| merkle_root | The root of the Merkle tree of all transactions in the block, used to verify transaction integrity. |
| median_time | The median timestamp of the last 11 blocks, used for time-lock transactions. |
| nonce | A 32-bit number that miners change to try to get a valid block hash. |
| bits | The encoded difficulty target for this block. |
| difficulty | The difficulty target for this block, indicating how hard it was to mine. |
| chainwork | The total amount of work that has been done to mine all blocks up to and including this one. |
| transaction_count | The number of transactions included in this block. |
| previous_block_hash | The hash of the previous block in the chain. |
| next_block_hash | The hash of the next block in the chain. |
| stripped_size | The size of the block in bytes, excluding witness data. |
| size | The total size of the block in bytes, including all transaction data. |
| weight | The block weight, used to measure block size limits in the network. |
| auxpow | Auxiliary Proof of Work data, used in merged mining with other cryptocurrencies. |
| _created_at | Timestamp of when this record was created in the database. |
| _updated_at | Timestamp of when this record was last updated in the database. |