Find every Vectr token
Two ways, pick by how you already work. Onchain, watch one event on the factory. Offchain, poll or stream the API. Both give you the same set of tokens and their curve addresses.
Subscribe to TokenLaunched on the factory. The three indexed topics are token, curve and creator, so you can filter by any of them. For a backfill, call getAllTokens() and then getTokenCurve(token) for each.
GET /tokens/activity returns the latest launches and trades. GET /tokens/stream is a server-sent event feed of every indexed trade and price tick, no polling.
Whichever path you take, keep the curve address per token. Every trade event on the next page is emitted by the curve, not the factory, so your log filter is the set of curve addresses you have collected. The factory on Robinhood Chain is the only place new ones appear.