Skip to content

Telegram Mini App · USDT on TON

Automatic Telegram subscriptions, settled on TON.

An open-source way to run a paid channel. Subscribers pay the price you set, in USDT, from a TON wallet. Access opens after the payment is confirmed, and closes when the period ends.

What the product does

Access follows the payment

After a payment is confirmed, @PassGramBot opens the channel for that subscriber. When the paid period ends, access is removed.

Settlement stays on TON

The registry splits a confirmed USDT payment on-chain. The creator share goes to the registering wallet. The bot does not hold the funds.

The source is public

The Mini App, the indexer, and the Tolk registry are in a public repository, so the rules can be read rather than taken on trust.

How a channel starts

  1. 1

    Add the bot

    Add @PassGramBot to the channel as an admin with two rights only: Invite users via link, and Ban users.

  2. 2

    Set the subscription

    In the Mini App, choose the USDT price and the number of days. The wallet you connect is the wallet that receives the creator share.

  3. 3

    Subscribers pay

    A subscriber pays the listed price from a TON wallet. After confirmation, the bot creates a private invite. Access ends with that paid period.

What you can check

PassGram is alpha software. The source is public, and an independent audit has not been completed. These are the pieces you can open yourself.

Questions

What does PassGram do?

PassGram is a Telegram Mini App for paid channels. A creator sets a price in USDT and a duration in days. A subscriber pays that price on TON. After the payment is confirmed, PassGramBot opens access. When the paid period ends, the bot removes it.

Where does the app open?

The app opens inside Telegram, through @PassGramBot. This website explains the product. It does not run the Mini App.

What does a subscriber pay?

The price the creator lists, in USDT on TON. PassGram does not add a markup. A price is from 1 to 1,000,000 USDT, and a duration is from 1 to 366 days. A wallet action can also require a network fee on TON. That fee is separate from the USDT price.

Does PassGram hold the payment?

No. A confirmed payment is settled by the on-chain registry. The creator's share goes to the wallet that registered the community. PassGram keeps 2.5%. The bot never receives the USDT, and PassGram never asks for a seed phrase or a private key.

What can the bot do in a channel?

Before a community can be created, the bot must be an admin with only two rights: Invite users via link, and Ban users. It uses those rights to open and close access. It does not read channel posts, and it does not publish to the channel.

When does access start?

Access is prepared after the payment is confirmed. Sending the transaction from a wallet is not confirmation. A payment below the listed price is returned and opens no access. A payment above the listed price is settled at the listed price, and the extra is returned. A payment to a deactivated community is returned.

What is the platform fee?

PassGram keeps 2.5% of each confirmed payment. The creator's share starts at the remaining 97.5%. If the creator turns on a community referral, that marketer is paid from the creator's share. The subscriber price stays the same.

Can I review the code and the contract?

Yes. The Mini App, the bot service, and the Tolk registry are public on GitHub. The live registry address is published, and you can open it on Tonviewer. PassGram is alpha software: the source is public, and an independent audit has not been completed.

Open the Mini App

@PassGramBot is where a creator sets a subscription and a subscriber pays.

Start in Telegram