Skip to main content
Hossein Khalili
Back to projects

Telegram Mini App

Adgame — Telegram Mini App

Tap/leaderboard loops, ads, referral, and TON Connect wallet — built for the Telegram mini-app shell.

Visit site(opens in new tab)

Challenge

Engagement had to live inside Telegram: short game-like loops, ads, and referrals — while wallet and admin views handled TON-connected balances and withdrawals. The UI had to feel native to the mini-app shell, not like a bolted-on web page.

My role

Built the React / Vite mini-app front-end (graphay context): Telegram SDK integration, wallet views with TON Connect, and admin/ads surfaces with Zustand and TanStack Query.

What I built

  • Telegram SDK integration and mini-app-native UX
  • TON Connect wallet views for balances and withdrawals
  • Ads, referral, and leaderboard surfaces with Zustand + TanStack Query

Outcome

Live Telegram mini-app at miniapp.adgame.fun with TON Connect, referral, and leaderboard flows — a complete engagement + wallet UI inside Telegram.

Technologies

  • React
  • TypeScript
  • Vite
  • Zustand
  • TanStack Query
  • Telegram Mini Apps
  • TON Connect