Telegram Mini Apps
Ship a front-end that opens inside Telegram, plus the endpoints behind it. GramCode builds the app, hosts the output, and verifies Telegram init data on every call.
The Mini App lives at the project root and its build output is configured in tgcloud.jsonc. The platform hosts it at app<id>.tgcloud.ai, so there is no separate front-end host or iframe header to debug.
Endpoints receive a platform-verified ctx.initData. Calls without valid init data are rejected with 401 before your code runs, which keeps the same authorization path in production and in local validation.
Hosted for you
The build output is served by Telegram Serverless.
Verified init data
Endpoints only run for calls that carry valid Telegram context.
One project
Mini App screens and the endpoints they call ship together.
Explore more
Describe your next change.
The agent plans, writes, validates, and deploys it to Telegram.