Campaign Kit docs
v1.0.0
Get help
● Operate · Business

Revenue
and how you earn.

The Revenue page shows what an install actually earns in the app, and the "How you earn" panel summarises the business model for the buyer. Benchmarks, not promises: your results depend on your clients and your work.

01The Revenue page

Revenue, per campaign or all campaigns, for 24 h / 30 d / 90 d / all:

CardHow it is calculated
StarsShop purchases + season passes (refunds excluded) × $0.013 per Star, Telegram's published developer rate. Stars are paid out through Fragment, up to 21 days later.
SponsoredBillable verified completions × price per completion, capped at each quest's budget.
Rewarded adsAn estimate only when you entered Your eCPM in Economy → Rewarded ads: impressions × your eCPM ÷ 1000, labelled as an estimate. Without it the card shows "—" with the impression count.
RecordedMoney you received outside the app: setup fees, retainers, campaign fees, sponsor invoices, other. Record income (owner, USD).
TotalStars (estimate) + sponsored + recorded.
Revenue page for a 30-day range: total, Stars, sponsored, rewarded ads and recorded income all at zero, with No revenue in this range
The Revenue page on a campaign that has earned nothing yet. It shows zero rather than a projection, and recorded income is the money you invoice outside Telegram.

02How you earn (summary)

The admin shows a condensed version of this page under How you earn with this kit on the Revenue page. Most of the money is in services you sell to token projects; in-app revenue comes on top.

StreamWho paysIn the productBenchmark or suggestion (not a promise)
Launch campaigns as a serviceToken projects before launchMulti-campaign admin, launch checklist, cloneSetup $3k–10k + $1.5k–4k/month (suggestion)
Bot-filtered airdrop + claimProjects with a communityAnti-bot, review queue, Fairness Center, Merkle claim$2.5k–8k fixed per airdrop, never a % of tokens
Client reportsYour clientsReport linksIncluded, or $200–500/month
Maintenance and hostingClients without serversDocker deploy$300–1.5k/month
Sponsored questsOther projectsSponsors, CPA, budgets, invoice CSV$0.10–0.50 per verified join, or $300–1.5k/week per slot
Stars cosmetics + season passPlayersShop, season pass$0.013 per Star (Telegram's rate)
Rewarded adsAdvertisers via AdsgramAdsgram with server callbackPlan with $0.50–3 eCPM unless your audience is Tier-1

Worked example from the business model (assumptions, not a forecast): an agency charging $5,000 setup + 2 × $2,000/month + a $3,000 airdrop fee invoices $12,000 per campaign. With no client, you earn nothing; finding clients is the real work.

What the kit does not include yet
This build: the season pass is a one-time Stars purchase per season (no 30-day subscription), clients get read-only report links (no client logins or per-campaign roles), reports are live web pages (no PDF export), and Monetag is not implemented. There is also no /paysupport bot command yet: Telegram expects bots that sell for Stars to offer payment support, so add one before you go live.

03Which licence you need

Under Envato's licence terms, one licence covers one end product. Use the Regular licence when the end users of that product are not charged. Selling Stars items or a season pass to players, or charging for a hosted copy, needs the Extended licence. A campaign you run for a client is that client's end product, so each one needs its own licence.

04Rules that keep you out of trouble

  • Stars never buy points, energy, boosts or airdrop allocation.
  • No paid randomness.
  • Never tell players they will "earn money". Say points, rewards, eligibility.
  • Non-custodial: the client's wallet deploys and funds the distributor. Do not hold client tokens and do not take token percentages.
  • Get one legal opinion per jurisdiction before the first client; audit the contract before it holds real value.
  • Budget for Stars arriving up to 21 days late and for ad-network minimum payouts.