Skip to main content

EVM Dataset

This page describes the datasets available for EVM-compatible chains in Nodit Datashare. You can review the table structure of the stored data, along with the primary key and columns for each table. Use this information to understand the types and structure of data you can extract with Datashare.


EVM Dataset

These are the datasets available for EVM-compatible chains in Nodit Datashare. Select the dataset you need to extract data from. You can view the schema for each dataset in Data Schema.

TableDescription
blocksBlock data
contractsContract data
delegate_contractsDelegate contract data
erc1155_holdersERC-1155 holder data
erc1155_metaERC-1155 metadata
erc1155_transfersERC-1155 transfer data
erc20_holdersERC-20 holder data
erc20_metaERC-20 metadata
erc20_transfersERC-20 transfer data
erc721_holdersERC-721 holder data
erc721_inventoriesERC-721 inventory data
erc721_metaERC-721 metadata
erc721_transfersERC-721 transfer data
logsEvent log data
logs_decodedEvent log data decoded via 4byte.directory
receiptsTransaction execution result data
tracesTransaction trace data
traces_decodedTrace data decoded via 4byte.directory
transactionsTransaction data

Ethereum Only Dataset

These datasets are available on Ethereum only.

TableDescription
token_ohlcv_5m/1h/1dOHLCV data for tokens in 5m/1h/1d intervals, calculated from Uniswap USDT and USDC trading data
uniswap_tradesAggregated trade data across Uniswap v1, v2, and v3
uniswap_v1_ethereum_exchangeUniswap v1 exchange address data
uniswap_v2_ethereum_exchangeUniswap v2 exchange address data
uniswap_v3_ethereum_exchangeUniswap v3 exchange address data
withdrawalsWithdrawal data

Data Schema

The data schema for each table. For each column, you can find the type, description, the table's Unique Key, and the columns that support filtering ("Filterable Columns").

blocks

Unique Key: block_number

Filterable Columns: None

ColumnTypeDescription
block_numberINTEGERThe unique number of the block, incrementing sequentially from the genesis block (block 0).
hashVARCHARThe unique identifying hash of the block, provided as a 64-character hexadecimal string prefixed with 0x.
parent_hashVARCHARThe hash of the preceding block (parent block), forming the linked structure of the blockchain.
nonceVARCHARA value used to prove block validity under proof-of-work (PoW). Returns 0x0000000000000000 after the transition to proof-of-stake (PoS).
sha3_unclesVARCHARThe hash of all uncle blocks included in the block, used for block validation.
logs_bloomVARCHARA Bloom filter value used to quickly filter event logs from all transactions in the block.
transactions_rootVARCHARThe Merkle tree root hash of all transactions included in the block.
state_rootVARCHARThe Merkle tree root hash representing the entire account state after processing the block.
receipts_rootVARCHARThe Merkle tree root hash of all transaction receipts included in the block.
minerVARCHARThe address of the miner (or validator) who produced the block.
difficultyVARCHARThe block generation difficulty. Returns 0 after the transition to PoS.
total_difficultyVARCHARThe cumulative sum of difficulty from block 0 through the current block.
sizeVARCHARThe size of the block in bytes.
extra_dataVARCHARArbitrary data added by the block producer. Returns 0x if no value is present.
gas_limitVARCHARThe maximum amount of gas allowed in the block. The combined gas of all transactions in the block cannot exceed this value.
gas_usedVARCHARThe total amount of gas actually consumed by all transactions included in the block.
block_timestampTIMESTAMP(6)The time at which the block was produced.
transaction_countINTEGERThe total number of transactions included in the block.
mix_hashVARCHARA hash value used to verify block validity under proof-of-work (PoW).
transactionsARRAY(VARCHAR)The list of transaction hashes included in the block.
log_countINTEGERThe total number of event logs included in the block.
base_fee_per_gasVARCHARThe base gas fee per unit for the block, introduced in EIP-1559. This fee is burned for each unit of gas consumed in the block.
withdrawals_rootVARCHARThe Merkle tree root hash of all validator withdrawals included in the block.
withdrawal_countINTEGERThe total number of validator withdrawal transactions included in the block.
blob_gas_usedVARCHARThe total amount of gas consumed by Blob data in the block, introduced in EIP-4844.
excess_blob_gasVARCHARThe cumulative amount of gas exceeding the target Blob gas usage, used to calculate the Blob base fee.
parent_beacon_block_rootVARCHARThe root hash of the parent beacon block, introduced in EIP-4788.
requests_hashVARCHARA hash that cryptographically commits to the order and content of all requests in the block.

contracts

Unique Key: address, block_number

Filterable Columns: address, external_from, internal_from

ColumnTypeDescription
addressVARCHARThe address of the deployed smart contract.
bytecodeVARCHARThe executable bytecode of the contract stored on the blockchain.
function_sighashesARRAY(VARCHAR)The list of 4-byte signature hashes for the functions exposed by the contract.
block_numberINTEGERThe block number in which the contract was deployed.
external_fromVARCHARThe EOA address that deployed the contract via an external transaction.
internal_fromVARCHARThe contract address that created this contract via an internal transaction (call).
transaction_hashVARCHARThe hash of the transaction that deployed the contract.
block_timestampTIMESTAMP(6)The time at which the block containing the contract deployment was produced.

delegate_contracts

Unique Key: address, block_number

Filterable Columns: address, contract_address

ColumnTypeDescription
addressVARCHARThe EOA address that received delegated code via EIP-7702.
contract_addressVARCHARThe contract address where the code delegated to the EOA resides.
transaction_hashesARRAY(VARCHAR)The list of transaction hashes for transactions that performed code delegation.
block_numberINTEGERThe block number in which the code delegation was detected.
block_timestampTIMESTAMP(6)The time at which the block containing the code delegation was produced.

erc1155_holders

Unique Key: token_address, address, token_id, block_number

Filterable Columns: token_address, address

ColumnTypeDescription
token_addressVARCHARThe address of the ERC-1155 token contract.
addressVARCHARThe address of the account holding the ERC-1155 token.
token_idVARCHARThe unique ID of the held ERC-1155 token.
valueVARCHARThe quantity of the specific token ID held by the address.
transfer_idVARCHARThe identifier of the last transfer event that determined this holding state.
block_numberINTEGERThe block number in which this holding state was recorded.
block_timestampTIMESTAMP(6)The time at which the block containing this holding state was produced.

erc1155_meta

Unique Key: token_address, block_number

Filterable Columns: token_address

ColumnTypeDescription
token_addressVARCHARThe address of the ERC-1155 token contract.
deployerVARCHARThe address that deployed the ERC-1155 contract.
transaction_hashVARCHARThe hash of the transaction in which the ERC-1155 contract was deployed.
nameVARCHARThe name of the token collection as defined in the contract.
symbolVARCHARThe symbol (ticker) of the token collection as defined in the contract.
block_timestampTIMESTAMP(6)The time at which the block containing the contract deployment was produced.
block_numberINTEGERThe block number in which the contract was deployed.
categoryINTEGERA category code indicating the classification of the contract.

erc1155_transfers

Unique Key: transaction_hash, log_index, batch_index

Filterable Columns: token_address, from_address, to_address, operator

ColumnTypeDescription
token_addressVARCHARThe address of the transferred ERC-1155 token contract.
from_addressVARCHARThe address of the sending account that transferred the token.
to_addressVARCHARThe address of the receiving account that received the token.
token_idVARCHARThe unique ID of the transferred ERC-1155 token.
transaction_hashVARCHARThe hash of the transaction in which the transfer occurred.
log_indexINTEGERThe index of this event log within the transaction.
batch_indexINTEGERThe index of this transfer within the batch for batch transfers.
block_numberINTEGERThe block number in which the transfer occurred.
block_timestampTIMESTAMP(6)The time at which the block containing the transfer was produced.
valueVARCHARThe quantity of tokens transferred.
operatorVARCHARThe address of the operator account that executed the token transfer.

erc20_holders

Unique Key: token_address, address, block_number

Filterable Columns: token_address, address

ColumnTypeDescription
token_addressVARCHARThe address of the ERC-20 token contract.
addressVARCHARThe address of the account holding the ERC-20 token.
block_numberINTEGERThe block number in which this holding state was recorded.
valueVARCHARThe quantity of ERC-20 tokens held by the address.
block_timestampTIMESTAMP(6)The time at which the block containing this holding state was produced.
transfer_idVARCHARThe identifier of the last transfer event that determined this holding state.

erc20_meta

Unique Key: token_address, block_number

Filterable Columns: token_address

ColumnTypeDescription
token_addressVARCHARThe address of the ERC-20 token contract.
deployerVARCHARThe address that deployed the ERC-20 contract.
transaction_hashVARCHARThe hash of the transaction in which the ERC-20 contract was deployed.
nameVARCHARThe name of the ERC-20 token as defined in the contract.
symbolVARCHARThe symbol (ticker) of the ERC-20 token as defined in the contract.
block_timestampTIMESTAMP(6)The time at which the block containing the contract deployment was produced.
block_numberINTEGERThe block number in which the contract was deployed.
total_supplyVARCHARThe total supply of the ERC-20 token, provided as a decimal string.
categoryINTEGERA category code indicating the classification of the contract.
decimalsVARCHARThe number of decimal places for the ERC-20 token, used when calculating token amounts.

erc20_transfers

Unique Key: transaction_hash, log_index

Filterable Columns: token_address, from_address, to_address

ColumnTypeDescription
token_addressVARCHARThe address of the transferred ERC-20 token contract.
from_addressVARCHARThe address of the sending account that transferred the token.
to_addressVARCHARThe address of the receiving account that received the token.
valueVARCHARThe quantity of ERC-20 tokens transferred.
transaction_hashVARCHARThe hash of the transaction in which the transfer occurred.
log_indexINTEGERThe index of this event log within the transaction.
block_numberINTEGERThe block number in which the transfer occurred.
block_timestampTIMESTAMP(6)The time at which the block containing the transfer was produced.

erc721_holders

Unique Key: token_address, address, block_number

Filterable Columns: token_address, address

ColumnTypeDescription
token_addressVARCHARThe address of the ERC-721 NFT contract.
addressVARCHARThe address of the account holding the ERC-721 NFT.
block_numberINTEGERThe block number in which this holding state was recorded.
quantityVARCHARThe total quantity of ERC-721 NFTs held by the address.
transfer_idVARCHARThe identifier of the last transfer event that determined this holding state.
block_timestampTIMESTAMP(6)The time at which the block containing this holding state was produced.

erc721_inventories

Unique Key: token_address, token_id, block_number

Filterable Columns: token_address, address

ColumnTypeDescription
token_addressVARCHARThe address of the ERC-721 NFT contract.
addressVARCHARThe address of the account currently owning the NFT.
transaction_hashVARCHARThe hash of the last transaction that determined this inventory state.
block_timestampTIMESTAMP(6)The time at which the block containing this inventory state was produced.
token_idVARCHARThe unique token ID of the ERC-721 NFT.
block_numberINTEGERThe block number in which this inventory state was recorded.

erc721_meta

Unique Key: token_address, block_number

Filterable Columns: token_address

ColumnTypeDescription
token_addressVARCHARThe address of the ERC-721 NFT contract.
deployerVARCHARThe address that deployed the ERC-721 contract.
transaction_hashVARCHARThe hash of the transaction in which the ERC-721 contract was deployed.
nameVARCHARThe name of the NFT collection as defined in the contract.
symbolVARCHARThe symbol (ticker) of the NFT collection as defined in the contract.
block_timestampTIMESTAMP(6)The time at which the block containing the contract deployment was produced.
block_numberINTEGERThe block number in which the contract was deployed.
categoryINTEGERA category code indicating the classification of the contract.

erc721_transfers

Unique Key: transaction_hash, log_index

Filterable Columns: token_address, from_address, to_address

ColumnTypeDescription
token_addressVARCHARThe address of the transferred ERC-721 NFT contract.
from_addressVARCHARThe address of the sending account that transferred the NFT.
to_addressVARCHARThe address of the receiving account that received the NFT.
token_idVARCHARThe unique token ID of the transferred ERC-721 NFT.
transaction_hashVARCHARThe hash of the transaction in which the transfer occurred.
log_indexINTEGERThe index of this event log within the transaction.
block_numberINTEGERThe block number in which the transfer occurred.
block_timestampTIMESTAMP(6)The time at which the block containing the transfer was produced.

logs

Unique Key: transaction_hash, log_index

Filterable Columns: address

ColumnTypeDescription
addressVARCHARThe address of the contract that emitted the event log.
topicsARRAY(VARCHAR)The list of topics identifying the event. The first entry is the keccak256 hash of the event signature.
dataVARCHARABI-encoded data containing the non-indexed event parameters.
block_numberINTEGERThe block number in which the event log was recorded.
transaction_hashVARCHARThe hash of the transaction that emitted the event log.
block_hashVARCHARThe hash of the block containing the event log.
log_indexINTEGERThe index of this event log within the block.
removedBOOLEANIndicates whether the log was removed due to a chain reorganization (reorg).
block_timestampTIMESTAMP(6)The time at which the block containing the event log was produced.
transaction_indexINTEGERThe index of this transaction within the block.

logs_decoded

Unique Key: transaction_hash, log_index

Filterable Columns: address

ColumnTypeDescription
decode_eventVARCHARInformation about the event decoded via 4byte.directory.
signatureVARCHARThe signature string of the event used for decoding.
addressVARCHARThe address of the contract that emitted the decoded event.
block_numberINTEGERThe block number in which the decoded event log was recorded.
block_timestampTIMESTAMP(6)The time at which the block containing the decoded event log was produced.
transaction_indexINTEGERThe index of this transaction within the block.
transaction_hashVARCHARThe hash of the transaction that emitted the decoded event.
log_indexINTEGERThe index of this event log within the transaction.

receipts

Unique Key: transaction_hash

Filterable Columns: from_address, to_address

ColumnTypeDescription
block_hashVARCHARThe hash of the block containing this receipt.
block_numberINTEGERThe block number containing this receipt.
contract_addressVARCHARThe address of the contract created if the transaction was a contract deployment; otherwise null.
cumulative_gas_usedVARCHARThe cumulative gas used up to and including this transaction within the block.
effective_gas_priceVARCHARThe actual gas price per unit applied to the transaction.
from_addressVARCHARThe address of the account that sent the transaction.
gas_usedVARCHARThe amount of gas actually consumed by this transaction.
logs_bloomVARCHARA Bloom filter value used to quickly filter event logs emitted by this transaction.
statusVARCHARThe execution result of the transaction: success (1) or failure (0).
to_addressVARCHARThe address of the receiving account or the called contract.
transaction_hashVARCHARThe hash of the transaction corresponding to this receipt.
transaction_indexINTEGERThe index of this transaction within the block.
typeVARCHARThe transaction type as defined by EIP-2718.
block_timestampTIMESTAMP(6)The time at which the block containing the transaction was produced.
revert_reasonVARCHARThe revert reason string returned by the contract when the transaction fails.
errorVARCHARDetailed information about the error that occurred during transaction execution.
rootVARCHARThe state root hash used in pre-EIP-658 transactions.
blob_gas_priceVARCHARThe gas price per unit for Blob data, introduced in EIP-4844.
blob_gas_usedVARCHARThe amount of gas consumed by the Blob data in this transaction.

traces

Unique Key: trace_id

Filterable Columns: from_address, to_address

ColumnTypeDescription
trace_idVARCHARThe unique identifier for this trace.
block_hashVARCHARThe hash of the block containing this trace.
block_numberINTEGERThe block number containing this trace.
block_timestampTIMESTAMP(6)The time at which the block containing this trace was produced.
transaction_indexINTEGERThe index of this transaction within the block.
transaction_hashVARCHARThe hash of the transaction to which this trace belongs.
from_addressVARCHARThe address of the account or contract that initiated the call.
to_addressVARCHARThe address of the account or contract that received the call.
valueVARCHARThe amount of ETH transferred in this call, provided as a decimal string.
inputVARCHARThe input data passed to the call, containing ABI-encoded function call information.
outputVARCHARThe output data returned as a result of the call.
trace_typeVARCHARThe type of trace: call, create, suicide, reward, and others.
call_typeVARCHARThe specific call subtype when trace_type is call: call, delegatecall, staticcall, and others.
gasVARCHARThe amount of gas allocated to this call.
gas_usedVARCHARThe amount of gas actually consumed by this call.
subtracesINTEGERThe number of sub-traces generated by this trace.
trace_addressARRAY(INTEGER)An array indicating the position of this trace in the trace tree within the transaction.
errorVARCHARInformation about the error that occurred during call execution.
statusVARCHARThe execution result of this trace: success (1) or failure (0).
revert_reasonVARCHARThe revert reason string returned by the contract when execution fails.
reward_typeVARCHARThe type of reward (block reward, uncle reward, etc.) when trace_type is reward.

traces_decoded

Unique Key: trace_id

Filterable Columns: from_address, to_address

ColumnTypeDescription
decode_traceVARCHARInformation about the trace function call decoded via 4byte.directory.
decode_txVARCHARInformation about the transaction function call decoded via 4byte.directory.
signatureVARCHARThe signature string of the function used for decoding.
trace_idVARCHARThe unique identifier for this decoded trace.
block_numberINTEGERThe block number containing the decoded trace.
block_timestampTIMESTAMP(6)The time at which the block containing the decoded trace was produced.
transaction_indexINTEGERThe index of this transaction within the block.
transaction_hashVARCHARThe hash of the transaction to which the decoded trace belongs.
from_addressVARCHARThe address of the account or contract that initiated the call.
to_addressVARCHARThe address of the account or contract that received the call.
valueVARCHARThe amount of ETH transferred in this call, provided as a decimal string.
trace_addressARRAY(INTEGER)An array indicating the position of this trace in the trace tree within the transaction.

transactions

Unique Key: hash

Filterable Columns: from_address, to_address

ColumnTypeDescription
hashVARCHARThe unique identifying hash of the transaction, provided as a 64-character hexadecimal string prefixed with 0x.
nonceVARCHARThe nonce value that prevents duplicate transactions from the same address and determines execution order.
block_hashVARCHARThe hash of the block containing this transaction.
block_numberINTEGERThe block number containing this transaction.
transaction_indexINTEGERThe index of this transaction within the block.
from_addressVARCHARThe address of the account that sent the transaction.
to_addressVARCHARThe address of the receiving account or the called contract.
valueVARCHARThe amount of ETH transferred in this transaction, provided as a decimal string.
gasVARCHARThe maximum amount of gas provided by the sender for executing the transaction.
gas_priceVARCHARThe gas price per unit proposed by the sender, used in legacy transactions.
inputVARCHARABI-encoded input data containing contract function call information.
block_timestampTIMESTAMP(6)The time at which the block containing this transaction was produced.
typeVARCHARThe transaction type as defined by EIP-2718.
max_priority_fee_per_gasVARCHARThe maximum tip per unit of gas paid to the miner (validator), introduced in EIP-1559.
max_fee_per_gasVARCHARThe maximum gas price per unit the sender is willing to pay, introduced in EIP-1559.
access_listARRAY(ROW(storage_keys ARRAY(VARCHAR), address VARCHAR))A pre-declared list of storage addresses and keys the transaction will access, introduced in EIP-2930.
max_fee_per_blob_gasVARCHARThe maximum gas price per unit for Blob data the sender is willing to pay, introduced in EIP-4844.
blob_versioned_hashesVARCHARThe list of versioned hashes for the Blob data attached to the transaction, introduced in EIP-4844.
authorization_listARRAY(ROW(chain_id VARCHAR, nonce VARCHAR, address VARCHAR, y_parity VARCHAR, r VARCHAR, s VARCHAR))A list containing signature and authorization information for the transaction, introduced in EIP-7702.

withdrawals

Ethereum Only

Unique Key: index

Filterable Columns: None

ColumnTypeDescription
indexINTEGERThe unique sequential index of this withdrawal among all withdrawal transactions.
validator_indexINTEGERThe unique index of the validator that requested the withdrawal.
recipientVARCHARThe address of the account that receives the withdrawn ETH.
amountVARCHARThe amount of ETH withdrawn, provided in Gwei.
block_numberINTEGERThe block number containing this withdrawal.
block_timestampTIMESTAMP(6)The time at which the block containing this withdrawal was produced.

uniswap_trades

Ethereum Only

Unique Key: transaction_hash, log_index

Filterable Columns: sender, recipient, bought_token_address, sold_token_address, project_contract_address

ColumnTypeDescription
block_timestampTIMESTAMP(6)The time at which the block containing the trade was produced.
transaction_hashVARCHARThe hash of the transaction containing the trade.
log_indexINTEGERThe index of this trade event log within the transaction.
senderVARCHARThe address of the account that requested the swap.
recipientVARCHARThe address of the account that received the tokens as a result of the swap.
bought_token_amountVARCHARThe quantity of tokens purchased in this trade.
sold_token_amountVARCHARThe quantity of tokens sold in this trade.
bought_token_addressVARCHARThe contract address of the purchased token.
sold_token_addressVARCHARThe contract address of the sold token.
project_contract_addressVARCHARThe address of the Uniswap pool or exchange contract where this trade occurred.
uniswap_verVARCHARThe version of Uniswap (v1, v2, v3) in which this trade occurred.

uniswap_v1_ethereum_exchange

Ethereum Only

Unique Key: exchange

Filterable Columns: exchange, token

ColumnTypeDescription
exchangeVARCHARThe contract address of the Uniswap v1 exchange.
contract_addressVARCHARThe address of the Uniswap v1 Factory contract that created the exchange.
transaction_hashVARCHARThe hash of the transaction in which the exchange contract was registered.
log_indexINTEGERThe index of the exchange registration event log within the transaction.
block_timestampTIMESTAMP(6)The time at which the block containing the exchange registration was produced.
block_numberINTEGERThe block number in which the exchange was registered.
tokenVARCHARThe contract address of the ERC-20 token traded on this exchange.

uniswap_v2_ethereum_exchange

Ethereum Only

Unique Key: pair

Filterable Columns: pair, token0, token1

ColumnTypeDescription
pairVARCHARThe contract address of the Uniswap v2 token pair (pool).
contract_addressVARCHARThe address of the Uniswap v2 Factory contract that created this pair.
transaction_hashVARCHARThe hash of the transaction in which the pair contract was created.
log_indexINTEGERThe index of the pair creation event log within the transaction.
block_timestampTIMESTAMP(6)The time at which the block containing the pair contract creation was produced.
block_numberINTEGERThe block number in which the pair contract was created.
_0VARCHARThe value of the _0 field from the original event data.
token0VARCHARThe contract address of the first ERC-20 token in the pair.
token1VARCHARThe contract address of the second ERC-20 token in the pair.

uniswap_v3_ethereum_exchange

Ethereum Only

Unique Key: pool

Filterable Columns: pool, token0, token1

ColumnTypeDescription
poolVARCHARThe contract address of the Uniswap v3 liquidity pool.
contract_addressVARCHARThe address of the Uniswap v3 Factory contract that created this pool.
transaction_hashVARCHARThe hash of the transaction in which the pool contract was created.
log_indexINTEGERThe index of the pool creation event log within the transaction.
block_timestampTIMESTAMP(6)The time at which the block containing the pool contract creation was produced.
block_numberINTEGERThe block number in which the pool contract was created.
feeVARCHARThe fee rate applied to this pool, in units of 1 ppm (1/1,000,000).
tick_spacingVARCHARThe tick spacing value used to configure price ranges in the Uniswap v3 pool.
token0VARCHARThe contract address of the first ERC-20 token in the pool.
token1VARCHARThe contract address of the second ERC-20 token in the pool.

token_ohlcv_5m

Ethereum Only

Unique Key: bucket, base_token_address, quote

Filterable Columns: base_token_address

ColumnTypeDescription
partition_dayDATEA date value used for partition pruning to optimize query performance.
bucketTIMESTAMP(6)The start time of the 5-minute OHLCV interval.
base_token_addressVARCHARThe contract address of the base token whose price is aggregated.
base_symbolVARCHARThe symbol (ticker) of the base token.
quoteVARCHARThe address of the quote token used to express the base token price.
openDOUBLEThe base token price at the start of the bucket (open).
highDOUBLEThe highest base token price within the bucket (high).
lowDOUBLEThe lowest base token price within the bucket (low).
closeDOUBLEThe base token price at the end of the bucket (close).
volumeDOUBLEThe total trading volume of the base token within the bucket.
quote_volumeDOUBLEThe total trading volume denominated in the quote token within the bucket.
trade_countBIGINTThe total number of trades (swaps) that occurred within the bucket.

token_ohlcv_1h

Ethereum Only

Unique Key: bucket, base_token_address, quote

Filterable Columns: base_token_address

ColumnTypeDescription
partition_dayDATEA date value used for partition pruning to optimize query performance.
bucketTIMESTAMP(6)The start time of the 1-hour OHLCV interval.
base_token_addressVARCHARThe contract address of the base token whose price is aggregated.
base_symbolVARCHARThe symbol (ticker) of the base token.
quoteVARCHARThe address of the quote token used to express the base token price.
openDOUBLEThe base token price at the start of the bucket (open).
highDOUBLEThe highest base token price within the bucket (high).
lowDOUBLEThe lowest base token price within the bucket (low).
closeDOUBLEThe base token price at the end of the bucket (close).
volumeDOUBLEThe total trading volume of the base token within the bucket.
quote_volumeDOUBLEThe total trading volume denominated in the quote token within the bucket.
trade_countBIGINTThe total number of trades (swaps) that occurred within the bucket.

token_ohlcv_1d

Ethereum Only

Unique Key: bucket, base_token_address, quote

Filterable Columns: base_token_address

ColumnTypeDescription
partition_dayDATEA date value used for partition pruning to optimize query performance.
bucketTIMESTAMP(6)The start time of the 1-day OHLCV interval.
base_token_addressVARCHARThe contract address of the base token whose price is aggregated.
base_symbolVARCHARThe symbol (ticker) of the base token.
quoteVARCHARThe address of the quote token used to express the base token price.
openDOUBLEThe base token price at the start of the bucket (open).
highDOUBLEThe highest base token price within the bucket (high).
lowDOUBLEThe lowest base token price within the bucket (low).
closeDOUBLEThe base token price at the end of the bucket (close).
volumeDOUBLEThe total trading volume of the base token within the bucket.
quote_volumeDOUBLEThe total trading volume denominated in the quote token within the bucket.
trade_countBIGINTThe total number of trades (swaps) that occurred within the bucket.