Rate limit is by ClientID/IP Address pair
Are you sure? This isn’t documented.
Kraken/Helix require ClientID there is no “anonymous”
What I mean by anonymous is that the client id is provided instead of a bearer token (i.e. we are not executing the API on behalf of a Twitch user). This should have been clear in the context.