Skip to main content

Tables

blocks

Block header data containing sequential numbering, cryptographic hashes linking to parent blocks, timestamps, and consensus metadata. Primary source for blockchain state verification and chain navigation.
Query with partition filter

events

Blockchain state change notifications emitted by runtime modules during transaction execution and block processing. Contains event metadata (pallet, method, index), encoded parameters, block context, and optional extrinsic linkage for analyzing on-chain activity across Substrate-based chains.
Cryptographic signature authorizing the operation. Hex-encoded string format, typically 130-132 characters including 0x prefix for signed transactions and operations. | | data | ARRAY<STRING> | ABI-encoded event or transaction data. Hex-encoded string including 0x prefix. | | keys | ARRAY<STRING> | Topic identifiers for the emitted event, with the first element representing the event signature hash. Starknet events use keccak256-hashed selectors stored as felt values in hexadecimal format, typically containing one or more indexable parameters. | | block_hash | STRING | Unique identifier for the block. 66-character hex string including 0x prefix. |
Query with partition filter

traces

Individual transaction execution steps recording internal operations, including contract calls, value transfers, and gas consumption. Used for analyzing complex transaction flows and debugging smart contract interactions.
Query with partition filter

traces_summary

Transaction execution summaries from StarkNet Layer 2, including computational resource consumption (ECDSA signatures, Pedersen hashes, memory usage), state changes, and contract deployments. Used for analyzing transaction costs, Cairo VM resource utilization, and network state transitions.
Query with partition filter

transactions

Transaction records containing signed operations that modify blockchain state. Primary source for tracking value transfers, contract interactions, and account state changes across the network.
Cryptographic signature authorizing the operation. Hex-encoded string format, typically 130-132 characters including 0x prefix for signed transactions and operations. | | version | INT64 | Sequential version number of the transaction or block structure indicating the format specification. Integer value representing the data structure version used for encoding and validation. | | entry_point_selector | STRING | Entry point selector hash that identifies the specific function being called in a Starknet contract. Null for most transaction types, populated only for direct contract invocations. | | contract_address_salt | STRING | Deterministic salt value used when deploying contracts via the DEPLOY transaction type on Starknet. Null for non-deployment transactions like INVOKE or DECLARE. | | calldata | ARRAY<STRING> | Array of function parameters encoded as felt values. Contains the input data passed to the contract function being invoked in this transaction. | | constructor_calldata | ARRAY<STRING> | Array of constructor arguments used when deploying a new contract on Starknet. Populated only for DEPLOY and DEPLOY_ACCOUNT transaction types, otherwise empty. |
Query with partition filter