iBoost/Portfolio/BuyCrypt TapApp

Gamification·2024 — now

BuyCrypt TapApp

A Telegram Mini App that brought in 720,000 users: a tap game, a BTC price-prediction game, a wheel, quests and a multi-level referral tree feeding the main platform.

Our role

Engineering, operations, analytics, audit

Status

Running in production

Period

2024 — now

Platform

Telegram Mini App · Web

app.buycrypt.com
BuyCrypt TapApp — interface

Live interface · captured from production

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.
PHP 8.4BunMariaDBDragonflyCaddyWebSocketTelegram Mini App

04

scale

Numbers

720K

lifetime users

6+

internal reward types

2

real-time game mechanics

139K

rewards in the legacy queue