01
What it is
TapApp is the top of the BuyCrypt funnel. Someone opens Telegram to play: tap a coin, guess where Bitcoin moves in the next few minutes, spin the wheel, complete quests on X, invite friends. The currency they earn is not empty points — it converts into tournament tickets, demo balance and prizes on the main platform.
The 720,000 figure is real and also instructive.
We joined when activity had already declined, and the first thing we did was an honest audit: how many people arrive today, which subsystems are actually dead, how many rewards sit unclaimed. That inventory is worth more than any deck — it shows exactly what to repair to bring the base back to life.
02
capabilities
What it does
01
Tap game with energy and boosts
The classic mechanic with an energy cap, boosts, and auto-tap as a paid option.
02
BTC prediction game
A directional bet inside a time window, win streaks, and rewards paid in real USDT to a TON wallet.
03
Wheel, quests and referrals
A lottery, social-network quests, and a multi-level referral tree crediting across several tiers.
04
Bridge into the main platform
Internal currencies convert into tournament tickets, demo balance and BuyCrypt prop accounts.
05
Internal API for the admin console
A batch endpoint mapping Telegram identities to payouts for the operator panel — up to 500 records per request.
06
An honest technical inventory
We documented which subsystems are alive, which are dead, and exactly where Caddy proxies to sockets that no longer exist. Repair is impossible without it.
03
architecture
How it works
01
Telegram sign-in
02
Game mechanics
03
Referral tree
04
Reward conversion
05
Hand-off to BuyCrypt
Under the hood
- PHP-FPM 8.4 behind Caddy for the main perimeter; Bun for the game’s WebSocket services.
- MariaDB as the primary store, Dragonfly as the fast cache.
- A background job processor plus a separate trading-game service restarted on a schedule.
- VictoriaMetrics and Grafana for metrics — daily activity and game service behaviour are visible.
- A multi-currency reward model: BUYT, USDT, TOUR_PASS, DEMO_USDT, TRADE_TICKET, PROP_ACCT.
- A staging domain separate from production — the game is never tested on a live audience.
04
scale
Numbers
720K
lifetime users
6+
internal reward types
2
real-time game mechanics
139K
rewards in the legacy queue
