Skip to main content
Subscribe via eth_subscribe to receive logs from pre-confirmed transactions matching an optional filter. Useful for monitoring contract events with sub-block latency.
This subscription requires a WebSocket-enabled RPC endpoint. The public Base endpoints (mainnet.base.org, sepolia.base.org) are HTTP only. Choose a Flashblocks-capable WebSocket provider from the Base Services Hub.
Requires base/base minimum client version v0.3.1.
Each subscription emits one item per WebSocket message. Events arrive approximately every 200ms. If your handler performs heavy processing per event, throttle or debounce it to avoid blocking.

Parameters

string
required
Must be "pendingLogs".
object
Optional log filter.

Returns

string
Hex-encoded subscription ID.

Example