Lightning-native
Built for sats and BOLT11 invoices — not a fiat wrapper.
Send, receive, tip, and monetize chats with sats — without leaving Telegram.
Opens @zap_gram_bot · free · wallet on first open · no card
ZapGram is a Bitcoin Lightning wallet inside Telegram for tipping sats, paying BOLT11 invoices, and selling paid access to private chats — with optional Nostr Wallet Connect for self-custody.
Prefer to audit first? View source on GitHub
Most tip bots stop at send and receive. ZapGram is the full Lightning loop inside Telegram.
Built for sats and BOLT11 invoices — not a fiat wrapper.
Transfers between ZapGram wallets are free and as fast as a message.
/tip in groups and under channel posts — amount, reply,
or @user.
One-time or monthly access in sats. Members pay; access unlocks.
Built-in wallet, or connect any NWC wallet (Alby, Coinos, …).
MIT. Inspect the code. Self-host if you want your own instance.
Every user gets a Lightning wallet the moment they open the bot. Balance in sats. Notifications when you get paid.
Create an invoice (amount + optional memo), share the QR or BOLT11 string, and get paid from any Lightning wallet.
Pay any lnbc… invoice — review amount, memo, fee reserve,
and expiry before you confirm. Or send sats straight to a Telegram
@username.
When both sides use ZapGram, value moves like a DM: instant, no network fee.
External Lightning payments still pay normal network fees.
Add the bot to a chat. Tip without breaking the conversation.
| Command | What it does |
|---|---|
/tip |
21 sats to the group owner (or channel creator on a post) |
/tip 100 |
Custom amount to the owner |
Reply + /tip |
Tip the message author |
Reply + /tip 1000 |
Tip the author with a custom amount |
/tip @user |
Tip a user (default 21 sats) |
/tip 50 @user |
Tip a user with a custom amount |
Make the bot an admin (delete messages is enough) so owner tips work cleanly and technical messages stay out of the way.
Turn a private group or channel into a sat-gated community — no Stripe, no bank account.
@zap_gram_bot with invite and
ban rights.
/chats → enable paid access.Owners are paid automatically (minus a small platform fee on the hosted bot). Duplicate payments are refunded safely.
Monthly renewals can auto-debit from the ZapGram wallet. Manage status in
/subscriptions.
Price a chat in sats · members pay Lightning on join
Prefer keys you control? Connect any Lightning wallet that supports Nostr Wallet Connect — the same protocol Nostriches already use for zaps.
nostr+walletconnect://… URLYour external wallet stays under your control. ZapGram only acts within the permissions you grant.
Sats in the app you already live in — tips, invoices, transfers.
Tip culture + optional NWC, without leaving Telegram communities.
Sat-priced groups and channels without fiat billing.
Tips under posts and in groups that actually settle.
Not for: card-only checkout, enterprise KYC invoicing, or multi-asset trading. If you need fiat rails, this isn’t it.
@zap_gram_bot →
/start — wallet created.
Receive → create an invoice → pay from any Lightning wallet (or connect NWC).
/tip in a group, or Send to a user / invoice in DM.
Owners: /chats → price in sats → members pay on join.
Tap Start · wallet created · fund when ready
No surprise bank fees. No fiat conversion layer.
ZapGram is a Bitcoin Lightning wallet inside Telegram. It lets you send and receive sats, tip in groups and channels, pay BOLT11 invoices, and sell paid access to private chats — without leaving the messenger.
Both. You get a full Lightning wallet on first open, plus
/tip in groups, invoices with QR, username transfers, and
Lightning-gated chats with subscriptions.
Free to start. Internal transfers between ZapGram wallets are free. External Lightning payments pay network fees. On the hosted bot, paid-chat owner payouts take a small platform fee (default 5%).
The built-in wallet is custodial convenience. Prefer self-custody? Connect an NWC wallet (e.g. Alby, Coinos), tip and pay from that balance, disconnect anytime. Source is MIT open source.
ZapGram is open source under the MIT license on GitHub — you can read the code or self-host. Opening the bot needs no card and no bank account. The built-in wallet is custodial convenience; connect NWC for self-custody. It is not a bank and not financial advice.
You open @zap_gram_bot in Telegram, tap Start, and a Lightning wallet is created. No separate app install. Fund later with a receive invoice from any Lightning wallet, or connect NWC when you want self-custody.
Nostr Wallet Connect lets apps request payments from a wallet you control. ZapGram can show both balances and use your NWC wallet for tips and some payments — familiar if you already zap on Nostr.
Add the bot. /tip sends 21 sats to the owner;
/tip 100 sets an amount; reply +
/tip tips the author;
/tip @user or
/tip 50 @user targets a person.
Yes. In /chats, enable paid access, set a sat price
(one-time or monthly), grant invite + ban rights. Members request to join, pay a
Lightning invoice, and get access immediately.
ZapGram combines wallet, tips, BOLT11 invoices, paid chats with subscriptions, and optional NWC in one bot. Many peers focus mainly on tipping or simple send/receive. Compare features — the Telegram Lightning category is still small.
No. Open @zap_gram_bot, fund with a receive invoice from any Lightning wallet, or attach NWC. No node required for normal use.
Yes — MIT on GitHub. Self-host if you want your own instance; most people just open the hosted bot. Open source is for trust and auditability.
Russian and English UI. Other Telegram languages fall back to English. This site:
English (canonical) and Russian (/ru).
No. @wallet is a multi-asset product. ZapGram is Lightning-native: sats, BOLT11, tips, and sat-gated chats.
Wallet on first open. Tip in groups. Invoice anyone. Gate chats with sats. Optional NWC if you want keys on your side.
Free · no card · source on GitHub
Welcome to the world of free payments.