Filter logs by contract address
Monitor USDC transfer logs on Polygon by filtering to the USDC contract address.
filter_expr: "root = this.address" to match the address field (the contract that emitted the log) against the USDC contract.
Filter + JavaScript transform
Filter for DEX swap events by topic signature, then enrich with a JavaScript transform.
topic0 (the event signature hash). The v8 transform then enriches each matching record. Transforms are chained — data flows through the filter first, then the JavaScript.
ERC-20 token transfers on Base
Track USDC token transfers on Base using theerc20_token_transfer entity instead of raw logs.

erc20_token_transfer entity provides pre-parsed transfer data (from, to, amount) so you don’t need to decode raw logs yourself.
Multiple contract addresses
Monitor USDC and USDT on Polygon in a single pipeline by providing multiple addresses inset_values.

set_values are matched with OR logic — a record passes if its address matches any value in the set. You can include hundreds or thousands of addresses (100K+ supported for wallet set lookups).