For signing in to Para with Telegram, refer to .
Para supports both Telegram Bots and Mini-Apps. are a way to program logic natively into the Telegram App interface via text-based prompts and commands. Telegram Bots feel native to the UX of Telegram, but are limited to the UX and functionality of text-based options and menus. are an easy way to serve hosted web applications from within Telegram. Given Mini-Apps are added functionality to an existing web app, they are much more flexible but have a UX pattern that deviates from the native Telegram experience.

Telegram Bot

The most popular way to use Para in a Telegram Bot is to leverage with the . You have the option of allowing your users to their pregenerated wallets, which can happen directly within Telegram or in a standalone app.

Mini-App

You can build Mini-Apps two ways:
  1. Use the with the password option.
  2. Use with the web SDK in a web framework of your choice. Once you have a web example working, use Telegram to create an interface for getting and setting data, like in .
  3. You’ll need to decide where and how you want users to claim their pregenerated wallets. This can happen within Telegram Mini-Apps or in a standalone app.
Telegram Storage APIs have some limitations on data size. You may need to implement chunking to work around this. See this for more info.

Telegram Mini-Apps