Skip to main content
Connect and subscribe as described in the overview. Each matching thesis arrives as one frame:
data is the same object GET /v2/thesis/token/{tokenAddress} returns in items: same id, same timestamps, nothing new to code against. The API reference lists every field. A thesis is sent once per socket. Frames are not ordered by fomoCreatedAt, so sort on your side if order matters.

Snapshot, then stream

  1. Read GET /v2/thesis/token/{tokenAddress} for the tokens you show.
  2. Open the socket and subscribe to the same tokens.
  3. Drop frames whose thesisHash (or id when it is null) you already hold.
  4. After a drop, read the newest page again, then resubscribe.
The trading terminal example runs this loop end to end.