{chain} prefix — substitute eth, bsc, base, polygon, optimism, arbitrum, avalanche, or zksync for the network you want to consume.
For end-to-end connection details, SASL credentials, and SDK examples see Access Methods → Kafka Streams → EVM Streams. For the authoritative Protobuf definitions see github.com/chainstream-io/streaming_protobuf/evm.
Partitioning
All EVM topics are partitioned by one of:- Token address (bytes20) — for token-centric topics (
tokens,dex.trades,dex.pools,candlesticks,token-prices,token-supplies,token-market-caps,trade-stats,token-holdings) - Account address (bytes20) — for account-centric topics (
balances,v1.transfers.proto)
Topic matrix
{chain} ∈ eth | bsc | base | polygon | optimism | arbitrum | avalanche | zksync (see the chain availability matrix in EVM Streams).
DEX trades
Tokens
Token-level statistics
Balances
DEX pools
Transfers
Candlesticks
Example consumer
Next
Solana Kafka Topics
Topic list for Solana
Tron Kafka Topics
Topic list for Tron
Kafka Streams overview
Connection, auth, partition model
EVM Streams guide
Field definitions and consumer examples

