Buy Telegram Stars with Crypto: Fragment, In-App Top-Ups, and What Stars Actually Buy

Telegram Stars are the one major in-app currency you can already buy with crypto directly, with no card involved. Fragment -- Telegram's own auction and top-up platform -- sells Stars for TON, USDT, and USDC, and publishes the price openly.
That makes this guide shorter and more honest than most "buy X with crypto" pieces. If you hold stablecoins and want Stars, you probably do not need a card at all. What you do need is to understand where Stars come from, what they can and cannot be spent on, and the three Telegram rules that make a mistaken purchase permanent.
Stars are Telegram's balance for digital goods and services inside the app. Per Telegram's own developer documentation, they pay for:
- Digital goods and services sold by bots and mini apps
- Star reactions, which send value directly to a channel or creator
- Paid media -- content locked behind a price inside a channel
- Paid messages, where a user or channel charges to receive a DM
- Recurring subscriptions to bots and channels
- Gifts, and suggested posts on the channel side
They are not a general-purpose Telegram wallet. Stars do not buy Telegram Premium on their own, they do not leave the Telegram ecosystem, and Telegram's Stars terms are explicit that you "may not sell, withdraw, transfer or use Stars in your personal balance for any other purpose than those explicitly outlined" in those terms.
Three routes, and they are genuinely different products rather than three doors to the same checkout.
| Route | Pays with | Best for |
|---|---|---|
| iOS / Android in-app purchase | Whatever is on your Apple or Google account | Topping up mid-purchase, in a couple of taps |
| @PremiumBot | Card and processor checkout inside Telegram | Desktop and direct-app users |
| Fragment | TON, USDT (Ethereum, TON, Polygon), USDC (Ethereum, Base, Polygon) | Anyone already holding crypto, and bulk buys |
Telegram's Stars terms name the first two -- in-app purchases on the iOS and Android apps, and @PremiumBot. Fragment is the crypto path, and it is where the published pricing lives.
Fragment publishes its Stars pricing as a set of fixed packages, from 50 Stars up to bulk tiers in the millions. Two things about that pricing matter more than any single number:
The per-Star rate is flat. Fragment does not discount for volume. The largest package prices at the same per-Star rate as the smallest one, so buying in bulk saves you nothing per Star. The only reason to buy a large package is to avoid repeating the checkout.
The number moves. Telegram sets the Stars price in USD and reserves the right to change it "at any time", and Fragment quotes the actual charge in TON or stablecoins, so what leaves your wallet also moves with the token price at the moment you settle. Third-party trackers quote per-Star rates that disagree with each other, which is what you would expect from a figure that changes.
Read the live number off Fragment's Stars page at the moment you buy. Any rate quoted in an article, including this one, is a snapshot of a number Telegram can move.
To buy on Fragment you connect both a TON wallet and your Telegram account, then choose the recipient by username. That is the friction: it assumes a TON wallet you may not have, and it means the purchase is public-facing to the extent that a username is involved.
Is the in-app route more expensive? Telegram says of Premium that "subscribing via the bot gives users a discounted price, because the payments are not subject to fees from Apple or Google". It publishes no equivalent statement for Stars, so rather than repeat a number, do the arithmetic yourself: open the in-app top-up sheet, divide the price by the Star count, then do the same on Fragment and compare. Whatever the gap is on your store and in your region, that is the real one.
Telegram's Stars terms are short and blunt, and every clause in them removes a way out.
All sales are final. Telegram states plainly that it "does not issue refunds for unwanted or unintentional purchases of Stars". There is no cooling-off window and no support ticket that reverses a top-up.
The balance is not yours to move. Stars in a personal balance cannot be sold, withdrawn, or transferred. Buying 10,000 Stars for a purchase that falls through leaves you holding 10,000 Stars.
Losing the account loses the balance. If you delete your account or lose access for any reason, Telegram says the remaining Star balance "will be considered forfeit". Nothing about Stars survives the account.
There is one narrow recovery path, and it is on the merchant side rather than Telegram's. Bots that take Stars are required to respond to the /paysupport command, and Telegram's bot payment documentation puts the obligation squarely on the seller: "You are solely responsible for processing and rectifying legitimate user disputes." Developers can refund a Star payment through the API. So if a bot took your Stars and did not deliver, send /paysupport with the transaction ID from your Stars history and pursue the developer -- not Telegram.
The practical consequence: buy Stars in the amount you are about to spend, not in the largest bundle. There is no discount for going big and no way back out.
Searches for free Stars are common enough to deserve a straight answer: there is no faucet, no generator, and no promo code that mints Stars.
Two legitimate no-cost routes exist, and both are earned rather than claimed:
- Converting gifts you receive. Telegram's documentation notes that recipients of gifts can display them on a profile or turn them into Stars. If someone sends you a gift, that is real convertible value.
- Creator monetization. Channels and bots that receive Star reactions, sell paid media, or run Star subscriptions accumulate Stars on the earning side, which is a different balance from the personal one.
Everything else advertising free Stars is a credential-harvesting page. The standard pattern asks you to log in to Telegram or hand over a login code to "verify" your account -- and a Telegram login code is the whole account. No legitimate service will ever ask for one.
Since Fragment already takes stablecoins, be clear about where a card genuinely adds something and where it does not.
It does not help you buy Stars more cheaply. If you hold USDT or USDC and are willing to connect a TON wallet, Fragment is the direct route and adding a card in front of it only inserts a fee.
It does help in four situations:
- You want to top up in-app on iOS or Android, where Apple or Google needs a payment method on file and will never accept a wallet.
- You are buying Telegram Premium through @PremiumBot, which runs a standard processor checkout. Telegram says this route is discounted precisely because Apple and Google fees do not apply -- so it is the cheaper Premium path, and it wants a card.
- You are sending a prepaid Premium gift. Telegram sells these in 3, 6, and 12-month terms and says prepaid subscriptions are available at discounted rates.
- You would rather not hold TON or connect a wallet to a public username at all.
SolCard covers those cases: a virtual or physical card topped up with SOL, USDC, USDT, or SOLC across nine networks, converted to fiat at the moment you pay, so Telegram's processor sees an ordinary card charge. The costs, from our own fee schedule, are a one-time $10 issuance fee per new card plus a top-up fee of 0% on the Platinum tier, which requires identity verification, or 5% on Virtual. On a small Stars top-up those fixed costs are proportionally large -- which is the honest argument for using Fragment when Fragment fits, and a card when it does not. The general mechanics are in our guide to paying with crypto.
Worth separating, because searches for Stars and Premium collide constantly and the products do not overlap.
Telegram Premium is a subscription, bought through the App Store, Google Play, or @PremiumBot. Telegram's FAQ states the bot route is discounted because it avoids Apple and Google fees. Cancellation has to go through whichever provider you bought from, benefits continue to the end of the current billing period, and Telegram notes there is no refund for an unused portion if you delete the account.
Prepaid gifts run 3, 6, or 12 months, which Telegram says are offered at discounted rates without publishing the amounts. Fragment sells Premium for crypto too, alongside prepaid giveaways for channel admins.
Stars will not buy you Premium. If Premium is what you want, go to @PremiumBot for the cheaper price, or use Fragment if you would rather pay from a wallet. Our Telegram merchant page breaks down which checkout each Telegram product uses, and paying subscriptions with crypto covers the recurring side.
Buying Stars with crypto: use Fragment. It is Telegram's own platform, it publishes its per-Star price openly, and it takes USDT and USDC on chains most people already hold. A card in that flow adds cost and no capability.
Buying Stars without a wallet, or buying Premium: a card is the better instrument. In-app top-ups and @PremiumBot both expect one, and PremiumBot is the discounted route for Premium by Telegram's own account. Funding that card with crypto -- through SolCard or an equivalent issuer -- keeps the money on-chain until the moment of purchase.
Whichever route you take, buy the amount you are about to spend. Every Star rule Telegram publishes points the same direction: the purchase is final, the balance cannot move, and it does not survive the account.
Yes, directly. Fragment sells Stars for TON, USDT on Ethereum, TON, and Polygon, and USDC on Ethereum, Base, and Polygon. You connect a TON wallet and your Telegram account, pick the recipient username, and the Stars land on that account. No card and no conversion step is involved.
Check Fragment's Stars page for the live figure -- Telegram sets the price in USD and states it can change it at any time, so a number quoted in any article goes stale. What does hold is the shape of the pricing: the per-Star rate is flat, so 1,000 Stars costs ten times what 100 Stars costs, with no bulk discount. In-app prices through Apple and Google are set separately and vary by store and region, so divide the price by the Star count in your own top-up sheet and compare that against Fragment before buying.
Not from Telegram. Its Stars terms say all sales are final and it does not issue refunds for unwanted or unintentional purchases. If a bot or mini app took your Stars and failed to deliver, the seller is the one on the hook -- send /paysupport to that bot with the transaction ID from your Stars history, since Telegram requires bots to answer that command and developers can refund a Star payment through the API.
No. Telegram's terms bar selling, withdrawing, or transferring Stars in a personal balance, or using them for anything outside the purposes the terms list. The earning side is separate: channels and bots that receive Stars have their own payout path. A personal balance is spend-only.
Telegram publishes no expiry for Stars, but the balance is tied to the account rather than to you. If the account is deleted or access is lost for any reason, Telegram states the remaining balance is forfeit. That, rather than an expiry date, is the real reason not to stockpile.
No. Premium is a separate subscription bought through the App Store, Google Play, or @PremiumBot, and Stars are not a payment method for it. Telegram says the @PremiumBot route is discounted because it is not subject to Apple or Google fees, which makes it the cheaper option for anyone whose app supports it. Prepaid gift subscriptions are sold in 3, 6, and 12-month terms at discounted rates.
No. Telegram issues Stars only through purchase, through converting gifts you have received, or through the earning side for creators. Sites and bots advertising free Stars are phishing operations, and the standard ask -- your login code, to "verify" the account -- hands over the account itself. Telegram will never need that code from you.


