For channel and chat owners

Turn your audience into crypto revenue

Paid subscriptions, giveaways and donations run inside your own channel. Revenue lands on your wallet balance — no third-party services.

10 cryptocurrencies · 8 networks on one balance
The paid channel subscription screen
New subscriber
Check claimed
Getting started

How to connect a channel

From opening the bot to your first revenue — four steps.

Step 1

Open the bot

The wallet is created for you — and it doubles as the account your revenue lands on.

Step 2

Connect your channel

Add the bot as an admin to the channel or chat you want to monetize.

Step 3

Set a subscription price

Pick the amount and the period — the bot grants and revokes access automatically.

Step 4

Collect the revenue

Payments land on your wallet balance, and subscription stats stay in the bot.

What you get

Your audience pays where it already reads you

Subscriptions, giveaways and donations live inside Telegram — nobody has to leave for a third-party service.

Paid subscriptions

Subscription access with auto-renewal: the bot charges on schedule and removes members whose subscription has expired.

Giveaways

Crypto giveaways for subscribers: you set the rules, entry is one tap, the bot picks the winners.

Donations by invoice

Issue an invoice for any amount and pin the link in your channel — supporting you takes two taps.

Revenue in one place

Track payments and subscribers in the app. Revenue goes to your wallet balance, where you can use it or withdraw it on-chain.

How it all works in detail — in the help center

Paid subscriptions

A private channel that runs its own billing

Set a price and a period. The bot manages paid access and renewals; if renewal fails, access ends after any applicable grace period.

  • Auto-renewal The subscriber agrees once — after that the bot charges on schedule automatically.
  • Access granted and revoked automatically After payment the subscriber gets an invite. If renewal fails, access ends after any applicable grace period.
  • Requests and members in one list See who paid, which plan they are on and when the next charge is due.
  • 0% fee for channel owners Payments go to your wallet balance in crypto. Use the funds in the wallet or withdraw them on-chain.

How to set up a subscription — in the help center

Movie Night @movienightdaily · 2.3M subscribers
Channel plans — what a subscriber sees
Monthly renews every 30 days 4.99 USDT
3 monthsbest value charged once a quarter 12.99 USDT
Yearly charged once a year 39.99 USDT
Platform fee0% You receive100% of the price
The check creation screen
Multi-checks

One check, a hundred recipients

A check is crypto as a link or a QR code. Set the number of claims and everyone who opens the link gets their share until the check is fully claimed.

Claims 68 / 100
Whatever is left unclaimed returns to your balance automatically.
Subscribers only People have to join your channels before they can claim.
Password & Premium Protect a check with a password or limit claims to Telegram Premium users.
Expiry date When it expires, the remainder comes back to you.
Full control Pause, edit the amount and claims, delete with a refund.
Protection against abusive claims Anti-fraud checks help identify suspicious claims and may reject them. They do not guarantee that every bot will be detected.

How checks work — in the help center

10 cryptocurrencies · 8 networks on one balance

GRAM BTC ETH SOL BNB LTC DOGE TRX
USDTTRC-20 · ERC-20 · BEP-20 · TON · SOL USDCERC-20 · BEP-20 · SOL

Run a channel? Sell in Telegram?

See the page as your role sees it — the feature set changes to match.

For creators For sellers For developers
The withdrawal confirmation screen
Valid address format
Security

Verified before it leaves, not after

A withdrawal sends crypto to an external blockchain address. Here is what to check before you confirm.

  • Before you confirm
  • Address, network and memo Check the recipient's address, network and any required memo before confirming. A valid format does not prove that the address belongs to the intended recipient.
  • Saved addresses Optional: withdrawals can go only to addresses you saved in advance.
  • PIN or Face ID Confirmation is required for every withdrawal, not once per session.
  • You tap “Confirm”
  • And even after that
  • A delay on large amounts If you enable a safety delay, qualifying withdrawals wait before sending. You can cancel while the withdrawal is scheduled.
  • An AML check on the transaction The transaction is screened before the funds reach the recipient.
  • Withdrawal notifications Check withdrawal notifications in the bot and contact support if you do not recognize an operation.

The security section in the help center

Terms

Terms you can see up front

The amount to be charged is always shown before you confirm — there are no hidden fees.

Deposits to the wallet Credited after network confirmations
No fee
Transfers by username inside Telegram The crypto never goes on-chain, so there is no network fee to pay
No fee
Swap in the wallet Rate, fee and final amount on the swap screen
Shown before you confirm
On-chain withdrawal Address, network and memo are checked before sending
Fee shown before confirmation

Current fees and minimums are shown in the app. The full list is in the help center.

USDT GRAM BTC ETH SOL BNB LTC DOGE
10 cryptocurrencies · 8 networks — one balance

No need for a separate wallet per network: deposit and withdraw through whichever network suits you.

TRC-20 · ERC-20 · BEP-20 · TON · SOL · BTC · LTC · DOGE

online Live support in Telegram
My TRC-20 withdrawal hasn't arrived — what should I do? Looking at the transaction now — we'll answer right here in the chat.
@tgpayhelpbot
FAQ

Frequently asked questions

The short version on the wallet, transfers and taking payments.

No. The wallet is created the first time you open @tgpaycryptobot — there is no login, no password and no seed phrase. Access is tied to your Telegram account.

Ten cryptocurrencies across eight networks: GRAM, BTC, ETH, SOL, BNB, LTC, DOGE and TRX, plus USDT on five networks and USDC on three. You pick the network when you deposit or withdraw — each one has its own address.

Enter their username — no address is needed, the transfer stays inside the wallet and there is no network fee. If they don't have a wallet yet, send a check: they will claim it themselves.

A check is crypto as a link or a QR code. It can be made for a single recipient or for several claims, protected with a password, limited by an expiry date, restricted to subscribers of your channels or to Telegram Premium users. Once created, a check can be paused, its amount and number of claims edited, or deleted — whatever is left returns to your balance.

Transfers by username are free. Withdrawal fees depend on the asset and network. The swap rate and final amount are shown before you confirm; current fees and minimums are in the app.

Create invoices in the app. For automation, connect the Merchant API: create invoices by request and receive payment webhooks. The methods are described in the API documentation.

All the answers are in the help center Can't find your answer? Write to @tgpayhelpbot

Open your wallet in a minute

Launch @tgpaycryptobot in Telegram — the wallet is already there, ready to receive crypto.

Viewing as:
Personal For creators For sellers For developers