Pinax
    Substreams WebSockets service — stream decoded blocks, swaps & transfers in real time.
    Resources & endpoints
    Streams

    /stream

    WebSocket upgrade (query mode) — Combined-streams form. Payloads always wrapped in {"stream":"...","data":...}.

    GETWS
    wss://ws.pinax.network/stream
    This is a WebSocket upgrade route — a GET that switches protocols (HTTP 101). Connect with a WebSocket client, not a plain HTTP request. Wire contract: SKILL.md.

    Required parameters

    NameInTypeDescription
    streamsquerystringOne or more `<network>@<table>` selectors joined by `/`.

    Optional parameters

    NameInTypeDescription
    filterquerystringURL-encoded SQE filter expression (alias `sqe`), e.g. `maker:0xW || taker:0xW`. See /SKILL.md.

    Responses

    StatusContent-TypeDescription
    101—Switching Protocols — WebSocket open
    400—Invalid `streams` / filter. The feed is live-only; `from_timestamp` / `from_block` (replay) were removed — use Substreams to backfill.
    503—max_clients reached