Quickstart
Integrate Telegram auth into your app in under 5 minutes
How It Works
Understand the session lifecycle and authentication flow
API Reference
Explore REST endpoints, request schemas, and response formats
SDK Reference
Drop-in JavaScript, React, and Node.js SDK documentation
Get up and running
Create a free account
Sign up at bondify.dev and create your first project to get a project ID and secret key.
Add the auth button
Drop
<PulseButton> into your login page (React) or use the HTML widget for any framework:Choose your integration
HTML Widget
One
<script> tag, works in any frameworkReact
Drop-in components and hooks
Next.js
Server Actions and App Router support
Node.js
Express, Fastify, or any Node backend
Flutter
Native mobile auth for iOS and Android
REST API
Direct HTTP integration for any stack
Why Bondify?
No passwords or SMS
Users authenticate via Telegram — no new credentials to create or forget
Cryptographic proof
Every session returns an HMAC-SHA256 signed JWT verifiable on your server
Real-time webhooks
Receive
auth.confirmed and auth.cancelled events instantlyAnalytics dashboard
Track conversion rates, daily active users, and session funnels