TG Football Club: Telegram USDT Sports Prediction Mini App Product Introduction

📅 2026-05-14 16:45:30 👤 Douwen Editors 💬 0 条评论 👁 8

TG Football Club: Telegram USDT Sports Prediction Mini App Product Introduction

To request a demo, contact our account manager
Telegram → @go_home_007

TG Football Club · Product Introduction

A USDT sports prediction Mini App embedded in Telegram. Zero downloads, instant launch, on-chain deposits and withdrawals, multi-market betting, live in-play odds, and a complete operations admin backend.

I. User Side (Telegram Mini App)

1. Home Page — Wallet, Markets, and Hot Matches at a Glance

Home page

  • Top wallet card: USDT balance always visible, with a one-tap "+" deposit
  • Telegram-exclusive Hero card: Football correct score USDT prediction, top-5 league live odds, payouts up to 51x
  • Five circular shortcuts: Refer & Earn / Rebate / VIP / Support / Language
  • Mid-page "Correct Score" card: featured score odds for the hottest match, "Bet Now" jumps directly
  • "Hot Matches" cards below: league badge + LIVE tag + current score + featured correct score odds + participant count to drive follow-the-crowd psychology
  • Bottom 5 tabs: Home / Matches / Deposit (center FAB) / Leaderboard / Profile

2. Match List — Dongqiudi Pro Style

Match list

  • Top tabs: All / Live / Schedule / Results
  • Secondary league filters: All / World Cup / UCL / UEL / UECL ... plus "More" expanding to all 39 leagues
  • Each row has a three-zone horizontal layout:

    • Left: League name (green) + kickoff time "17:00"
    • Center: Live shows real-time minute "50'" + live score "1-1"; pre-match shows "Pre VS"
    • Sub-row below: Half-time score "HT: 1-1", three odds chips "Home 2.48 Draw 2.56 Away 3.89" (red/green animation for swings)
  • The whole page keeps a "big numbers, lots of whitespace, instantly readable" light style

3. Match Detail — 7 Markets on One Page

Multi-Market First Screen — 1X2 / Double Chance / Draw No Bet / Handicap / Over/Under / BTTS

Multi-market

From top to bottom:

MarketOptionsNotes
1X2Home / Draw / AwayClassic three-way
Double ChanceHome or Draw / Draw or Away / Home or AwayPick two of three, doubles win rate
Draw No BetHome / AwayStake refunded on draw, the conservative choice
Asian HandicapHome/Away + handicap line ±0.5 / ±1.5 / ±2.5 etc., 12 tiersSupports quarter lines ±0.25 / ±0.75 with split settlement
Over/Under1.5 / 2.5 / 3.5 switchableMost peers only offer 2.5
BTTS (Both Teams To Score)Yes / NoSimple and high-converting

Fixed bottom button: "Bet Now · 1X2 · Home @ 2.50", reflecting the selected market in real time.

Live Match Detail — Dynamic Odds + Event Timeline + 19-Cell Correct Score

Live match detail

  • Hero: Home/away crests + live score "1:1" + kickoff time
  • 1X2 three big odds cards
  • 1X2 Odds Trend Chart: three lines (Home blue / Draw gray / Away red) showing odds movement in real time
  • In-play status bar (green): "Live · Odds adjust with live score"
  • Match Events: each goal's time and scorer (22' D. Shinoda, 25' K. Nakamura)
  • 19-Cell Correct Score: 0:0 to 4:4 plus Other; tap 2:1 @ 10.14 and the bottom button becomes "Bet Now · Correct Score 2:1 @ 10.14"
  • Sold-out options show "—" and cannot be bet on (anti-arbitrage risk control)
  • Top-right "⚡ Live update" tag marks correct score odds refreshing every minute

4. My Predictions — Records and Slip Flow

My predictions

  • Top tabs: Singles / Parlay (leg count auto-tracked)
  • Monthly stats card: +531.00 USDT · Hit rate 24% · Total bets / Hits / Misses / Pending
  • Filter tabs below: All / Pre-match / Live / Won / Lost
  • Each slip card:

    • League + slip number "#59" + status badge "Settled"
    • Team vs Opponent
    • Market tags (Handicap · Home -2.5 / BTTS / 1X2 · Home) + odds + stake + actual payout
    • Settlement time, with "View details" to expand

5. Leaderboard — Weekly / Monthly / All-Time Prize Pools

Leaderboard

  • Top tabs: This Week / This Month / All Time
  • Prize pool shown as "5,000 U", highlighted in the corner
  • 1/2/3 podium in 3D, gold/silver/bronze, with user avatars and profit numbers
  • Friendly message for "Spot open" at 3rd place
  • Blue card below shows current user rank: "#1 · This period profit +72.00 USDT"

6. VIP Tiers — 6 Levels of Rebate

VIP

  • Current tier shown on a gold Hero card: Silver Member · 0.4% rebate
  • Upgrade progress bar: 12,860 USDT to Gold (this month bet 7,140 / 20,000)
  • Tier table (monthly stake threshold rising):
TierMonthly stake thresholdRebate
Standard0 USDT0.3%
Silver (current)5,000 USDT0.4%
Gold20,000 USDT0.5%
Platinum80,000 USDT0.6%
Diamond200,000 USDT0.8%
Elite500,000 USDT1.0%
  • Gold benefits preview: 0.5% rebate on every bet / priority withdrawal processing / priority for exclusive promotions / dedicated support channel

7. Profile Center — Assets and Shortcut Markets

Profile center

Quick overview:

  • Top user card: avatar + username + Telegram ID + current VIP (Silver · 0.4% rebate) + upgrade progress
  • Black wallet card: 747.74 USDT + today's P/L + three buttons (Deposit / Withdraw / History)
  • Stats bar: this month's P/L / win rate / hits
  • Function list: My Predictions / Leaderboard / Rebate Center / Refer Friends (up to 20% commission) / VIP Tiers / Game Rules

8. Deposit — USDT-TRC20 · ETH · BTC

Deposit

Three steps:

  1. Choose the coin/network (USDT-TRC20 / ETH / BTC)
  2. Copy the address or scan the QR code to transfer
  3. Enter the credited amount and the on-chain TxHash, submit

Minimum deposit 10 USDT, credited in 1-3 minutes; large amounts need 12-block confirmations. ETH/BTC are auto-converted to USDT at the real-time exchange rate.


9. Withdrawal — Three Networks · 1-3 Minute Arrival

Withdrawal

  • Networks: TRC20 (1 USDT fee) / ERC20 (12 USDT) / BEP20 (0.5 USDT)
  • Quick amounts: 100 / 500 / 1K / 5K plus custom
  • Real-time "network fee + actual received + ETA" display
  • Minimum 10 USDT per request, 5-30 minutes risk review, manual review for large amounts

10. Transactions — Every Cent Traceable

Transactions

  • Top three counters: this month's income / spend / net P/L
  • Five filters: All / Income / Spend / Deposit & Withdraw / Bets
  • Flow grouped by date, each row:

    • Type (Bet / Correct Score Win / Correct Score Loss)
    • Match info + market choice (NEOM vs Al Shabab · [email protected])
    • Time + amount (red for spend, green for income)

11. Game Rules — Players Onboarded in One Page

Rules

Five modules: How to Play / Betting Rules / Settlement Rules / Cancellation Rules / Special Cases.

Key terms:

  • Single bet 10 to 10,000 USDT
  • Bets close at kickoff; odds are locked at the time of bet and not affected by subsequent changes
  • Bets can be canceled within 5 minutes before kickoff for a full refund
  • If the match is canceled or postponed, the stake is fully refunded

II. Admin Backend (Bootstrap 5 + Dark Sidebar)

1. Dashboard Overview

Admin overview

  • Left dark sidebar with 9 modules: Overview / Matches / Teams / Deposit Review / Withdrawal Review / Bets / Users / System Settings / Admin Management
  • Main area shows 5 core data cards: Registered Users · Pending Deposits · Pending Withdrawals · Total Approved Deposits · Total Approved Withdrawals
  • Pending items carry a "Go to Review →" jump button
  • "Quick Actions" surface 5 common functions in one click

2. Match List — Platform-wide Match Management

Match list

  • Banner: "After turning off, the match immediately becomes invisible to all users (list/detail/bet API will return 404)" — a second confirmation for risk-control actions
  • Three filters: All Statuses / All Leagues / All Visibility, plus search by team name
  • Each row: ID / League / Match / Kickoff / Status / Score / Bet Count / Visibility / Actions
  • One-click per match: Unpin / Hide / Settle / Void
  • When the upstream loses a match, the admin can manually settle and refund as a fallback

3. Teams — Bilingual Names + Crest Overrides

Teams

  • 547 teams currently in feed, editable per row: Chinese name / English name / crest URL
  • Changes take effect on the user's next cold start (or after the 30-second cache expires)
  • Solves messy upstream names and custom localization

4. Bets — Platform-wide Bet Flow

Bets

  • Top 4 stat cards: Total Stake / Pending / Settled (won/lost color-coded) / User Net P/L (>0 means platform losing money, <0 means platform winning, an intuitive GGR view)
  • Status tabs: All / Pending / Won / Lost / Void
  • Columns: User / Match / Market Choice / Odds / Stake / Payout / P/L / Status / Bet Time / Settle Time
  • Shows latest 200 only; large tables paginate

5. User Management — List

User management

  • Search: Telegram ID / Username / Nickname
  • Each row: UID / Telegram ID / Username / Nickname / Balance / Role (Standard / Admin) / Registered
  • One-click "Details" jumps to the user detail page

6. User Detail — One Person, One Complete Profile

User detail

The most valuable ops tooling page:

  • Top user card: avatar + username + UID + Telegram ID + registered + wallet balance
  • Three stat sections:

    • Betting distribution: Total stake / Hits / Misses / Pending
    • Cash flow: Total stakes / Total payouts / Deposits / Withdrawals
    • Overview: Net P/L / Hit rate
  • 3 detail tabs: Bets (14) / Deposits (1) / Withdrawals (0)
  • Each slip shows match / market / odds / stake / status / payout / time
  • When support or risk control investigates, all user behavior is on one page

7. System Settings — Copy + Wallet Addresses + Support

System settings

Four config blocks:

  • Home page ticker: one line per item, rotates on the App home page in order
  • Deposit addresses: USDT (TRC20) / ETH / BTC each configurable, changes take effect on the user deposit page immediately
  • This week's prize pool: display copy (affects the leaderboard page prize pool number)
  • Support Telegram handle: the front-end "Online Support" button jumps directly
There are also two modules, Teams (name/crest overrides) and Admin Management (multi-admin with menu-level permission allocation), structurally similar pages not repeated here.

III. Tech Highlights at a Glance

DimensionImplementation
DeploymentTelegram Mini App, no App Store / Google Play submission needed
FrontendFlutter Web, i18n in 16 languages, native Telegram WebApp acceleration
BackendGo (Gin) + WebSocket, 5 concurrent workers (matches / settlement / live / odds / rebate)
StoragePostgreSQL + Redis cache
Data sourceAPI-Football Pro, 39 leagues covering Europe/Asia/Americas/Japan-Korea/CSL
On-chainUSDT-TRC20 / ERC20 / BEP20, second-level arrival
Own odds engineMulti-source median + house drift, 5% bookmaker margin controllable
SecurityTelegram HMAC signing + JWT + bcrypt + fully parameterized SQL
Testing42 e2e bot scenarios, auto-run on every deploy, < 1 second total

IV. Commercial Selling Points (TL;DR)

  • ✅ Telegram group acquisition → deep link one-tap launch → zero signup, zero install, bet directly
  • 7 markets (1X2 / Double Chance / Draw No Bet / Handicap / Over-Under / BTTS / Correct Score) + quarter-line handicaps + multi-line Over/Under
  • ✅ Live in-play odds + match event timeline
  • ✅ 6 VIP tiers rebate (0.3% → 1.0%) + referral commission up to 20%
  • ✅ USDT on-chain deposits/withdrawals with second-level arrival
  • ✅ Full admin backend covers ops / support / risk / finance in one stop
  • ✅ One-command docker compose deploy; change logo + support handle to white-label
To request a demo, contact our account manager
Telegram → @go_home_007

📝 本文来自抖文 www.douwen.me ,转载请保留出处。

💬 评论 (0)

还没有评论,来说两句吧 ✍️