Skip to main content

Supported platforms

The verifier bot ships with verifiers for the platforms below. Each uses one of two methods:

  • Text — reads the account's public bio/description (via the platform's API, or a headless browser where noted) and checks for the user's token.
  • OAuth — the user signs in to the platform; the bot confirms the authenticated account matches the claim. OAuth platforms require credentials (see Self-hosting).
PlatformMethodOAuth credentials required
DiscordOAuthYes
GitHubText
GitLabText
Hacker NewsText
InstagramOAuthYes
KickText (headless browser)
NebulaText
OdyseeText
PatreonOAuthYes
RumbleText
SoundCloudText
SpotifyOAuthYes
SpreadshopText
SubstackText
TwitchText
VimeoText
WebsiteText
XOAuthYes
YouTubeText

The authoritative list is the set of platforms registered in services/verifier-bot/src/platforms/platforms.ts.