Skip to main content

Description

The Raw Data streams provide push-based access to on-chain execution artifacts as they are finalized. These streams deliver the foundational blockchain primitives that power all derived datasets.

Stream Matrix

StreamSummaryDataset ID
BlocksReal-time canonical EVM block headers0101
TransactionsExecuted transactions with gas accounting0102
LogsDecoded event logs with topic filters0103
ContractsNew contract deployment metadata0104
Function ResultsDeterministic contract call outputs0105

Parameter Conventions

All primitive streams support the following parameters in the subscribe message:
chain_id
number
required
Chain identifier for the target EVM network. See Chain enumeration for supported values.

Filters

  • Blocks: No additional filters.
  • Transactions: from_addresses, to_addresses, status_success.
  • Logs: contract_addresses, topic_zeros.
  • Contracts: contract_addresses.
  • Function Results: contract_addresses, signature_hashes.

Usage Guidance

  • Reorg Awareness — Streams handle reorgs by emitting update or delete events when the canonical chain changes.
  • Lineage — Each record includes a _tracing_id to correlate with archive data.
  • Filtering — Use topic filters for logs to reduce bandwidth for high-volume contracts.

See Also