Skip to main content
Schema: ethereum.beacon_chain Table: ez_deposits Type: Base Table

What

This convenience table contains information about the deposits made to the beacon chain, alongside address labels for analysis purposes. Deposit activity in this table is derived from the DepositEvent on the BeaconDepositContract - 0x00000000219ab540356cbb839cbe05303d7705fa in ethereum.core.fact_event_logs. For more info, please visit The Ethereum Organization.

Columns

Column NameData TypeDescription
SLOT_NUMBERNUMBERThe slot number that the deposit was made in.
BLOCK_NUMBERNUMBERSequential counter representing the position of a block in the blockchain since genesis (block 0). Key Facts: Immutable once finalized Primary ordering mechanism for blockchain data Increments by 1 for each new block Used as a proxy for time in many analyses Usage in Queries: Important: Block numbers are chain-specific. Block 15000000 on Ethereum ≠ block 15000000 on Polygon.
BLOCK_TIMESTAMPTIMESTAMP_NTZUTC timestamp when the block was produced by validators/miners. Format: TIMESTAMP_NTZ (no timezone) Precision: Second-level accuracy Reliability: Set by block producer Can have minor variations (±15 seconds) Always increasing (newer blocks = later timestamps) Best Practices: Note: Use for time-series analysis, but be aware that block production rates vary by chain.
TX_HASHTEXTUnique 66-character identifier for the transaction. Format: 0x + 64 hexadecimal characters Usage: Primary key for transaction lookups Join key for traces, logs, and token transfers Immutable once confirmed Example: 0x5c504ed432cb51138bcf09aa5e8a410dd4a1e204ef84bfed1be16dfba1b22060
EVENT_INDEXNUMBERThe index of the deposit event within the transaction.
DEPOSIT_AMOUNTFLOATDecimal adjusted Ether deposit amount.
DEPOSITORTEXTThe address of the depositor.
DEPOSIT_ADDRESSTEXTThe address where the deposit was sent to.
PLATFORM_ADDRESSTEXTThe address of the platform associated with the deposit to the Beacon Chain.
PLATFORMTEXTThe name or identifier of the platform.
PLATFORM_CATEGORYTEXTThe type or category of the platform.
PLATFORM_ADDRESS_TYPETEXTPLATFORM_ADDRESS_TYPE column
CONTRACT_ADDRESSTEXTThe Beacon Chain Deposit contract address: 0x00000000219ab540356cBB839Cbe05303d7705Fa.
PUBKEYTEXTThe public key associated with the Validator.
WITHDRAWAL_CREDENTIALSTEXTA 32-byte field verifying the destination of valid withdrawals.
WITHDRAWAL_TYPETEXTThe type or category of the withdrawal, derived from the Withdrawal Credentials.
WITHDRAWAL_ADDRESSTEXTThe address where the withdrawal can be made, derived from the Withdrawal Credentials.
SIGNATURETEXTThe signature associated with the Validator deposit.
DEPOSIT_INDEXNUMBERThe index of the deposit.
PROCESSED_SLOTNUMBERThe slot number that the deposit was processed in.
PROCESSEDBOOLEANWhether the deposit has been processed.
EZ_DEPOSITS_IDTEXTPrimary key - unique identifier for each row ensuring data integrity. Format: Usually VARCHAR containing composite key generated using MD5 hash of the relevant columns. Example: MD5(blocknumber, txhash, trace_index) Usage: Deduplication in incremental loads Join operations for data quality checks Troubleshooting specific records Important: Implementation varies by table - check table-specific documentation.
INSERTED_TIMESTAMPTIMESTAMP_NTZUTC timestamp when the record was first added to the Flipside database. Format: TIMESTAMP_NTZ Use Cases: Data freshness monitoring Incremental processing markers Debugging data pipeline issues SLA tracking Query Example:
MODIFIED_TIMESTAMPTIMESTAMP_NTZUTC timestamp of the most recent update to this record. Format: TIMESTAMP_NTZ Triggers for Updates: Data corrections Enrichment additions Reprocessing for accuracy Schema migrations Monitoring Usage: