Telegram is an end to end encrypted messaging platform with in-application experiences.
Privy enables your application to easily integrate Login with Telegram in multiple ways. From a regular web environment, users can authenticate to your application with their Telegram account.
Enable Telegram authentication in the Privy
Dashboard before implementing
this feature.
Telegram does not support .xyz domains for authentication. If your application uses a .xyz
domain, Telegram will not send authentication messages during the login flow. To work around this
limitation, you must use a different top-level domain (TLD) for your application, or set up a
separate domain with a different TLD specifically for handling Telegram authentication.
Privy also enables seamless login within Telegram, so users can zero-click authenticate to your
Telegram bot or mini-app. Check out our recipe for setting up seamless login with
Telegram.