Creation of a Telegram app casino - roulette
Backend:
- NestJS + TypeScript (framework)
- Prisma (ORM + migrations)
- PostgreSQL (main DB)
- Redis (cache, sessions, pub/sub)
- BullMQ (task queues)
- socket (realtime - bets, crash, chat, live feed)
- Docker + docker-compose
Frontend (Mini App):
- React + TypeScript + Vite (fast, easy, perfect for TMA)
- Tailwind (basic layout)
- Telegram Mini App SDK
- TON Connect 2.0
- Canvas/WebGL (game animations)
Frontend (Admin Panel):
- Next.js + React + TypeScript
- Tailwind + shadcn/ui (ready-made components for dashboards)
- Recharts (charts)
Infra:
- Docker + docker-compose
- Nginx (reverse proxy)
- GitHub Actions (CI/CD)
Game Modes:
- Dice - roll the dice, bet on a number/range
- Crash - multiplier grows, need to cash out before crash
- Plinko - ball falls through a field with multipliers
- Roulette - classic (red/black/number)
- Mines - open cells, avoiding mines
- Wheel of Fortune - wheel with prizes and probabilities
- Coinflip - heads/tails, PvP or against the house
- Tower - climb floors, choosing a safe door
- HiLo - next card higher or lower
Roulette with selective chance for upgrading gift or amount with visuals
Provably Fair:
Each bet is cryptographically verified. The server generates a seed in advance, gives its hash to the player before the bet, and reveals the seed after the round - anyone can verify the result. A public verification page for full transparency.
Financial System:
- Deposit via TON Connect (Tonkeeper, MyTonWallet, etc.), auto-crediting through blockchain monitoring
- Support for TON and Jettons (USDT, NOT, etc.)
- Internal balance for quick bets (not on-chain)
- Auto-withdrawal up to a configurable threshold, above - manual confirmation by admin
- Withdrawal conditions: minimum amount, wager, limits
- Anti-fraud: delay on first withdrawal, pattern checks
- Gifts between players, promo codes with balance
Player Profile:
Avatar and nickname from Telegram, own ID, level/XP, full statistics (bets, wins, ROI), betting history with verification, achievements, linked wallet
Referral System:
- 2 levels: direct referral 5-10% of house edge, second level referral 2-3% (Negotiable)
- Unique link
- Dashboard with analytics and income output
Rating and Leaderboards:
- Tables by betting volume/wins (day/week/month)
- Levels: Bronze - Silver - Gold - Platinum - Diamond
- Privileges by level: cashback, reduced edge, VIP
Separate tab with TOP RANKING with prizes for top places
Admin Panel:
- Dashboard: GGR, NGR, active players, deposits/withdrawals, real-time graphs
- User management: search, ban, credit/debit, view history
- Finances: withdrawal queue (approve/reject), hot-wallet balance, P&L reports by games
- Game settings: house edge, min/max bets, enable/disable modes
- Promo: promo codes, bonuses (welcome, reload, cashback)
- Full audit log of all actions by admins and players, export to CSV
- Roles: Owner, Admin, Moderator, Support
Additional Features:
- Cashback (return % of losses)
- Daily login bonus
- Built-in chat with moderation
- Live betting feed in real-time
- Anti-addiction (limits, self-exclusion)
- Multilingual support (RU/EN)
- Push notifications via Telegram bot
- Bonus on first deposit
- VIP program
Security:
Rate limiting, 2FA for admins, seed encryption, separation of hot/cold wallet, anomaly monitoring, full readiness for audits
Also minor edits and additions.
Client's review of cooperation with freelancer
Creation of a Telegram app casino - rouletteThe application is still being refined. Everything is going well and on schedule.
Freelancer's review of cooperation with Vytalyi Tarantul
Creation of a Telegram app casino - rouletteVery nice client, I recommend him!
![]()
-
5556 12 0 Ready to complete this project on the stack you specified. The budget is 150 thousand UAH. If you are interested in quality execution - write.
Current freelance projects in the category Bot Development
Telegram Bot + Send PulseI am looking for a freelancer who can help set up a Telegram bot for a simple mini course. Please send your portfolio along with the price. Thank you Bot Development ∙ 1 hour 51 minutes back ∙ 39 proposals |
Development of a Telegram botIt is necessary to create a Telegram bot that acts as an aggregator of credit offers (microfinance organizations/banks). The bot should help the user select a loan, redirect them through referral links, and retain the audience through regular push notifications. More details in… Bot Development ∙ 2 hours 48 minutes back ∙ 57 proposals |
Payment bot
223 USD
Connecting payment for a closed club in Telegram. It is necessary to set up a payment format where the user pays with a card from any country, and the channel author receives converted $ into their wallet. Additionally, reminders, automatic deductions, and automatic addition and… Bot Development ∙ 6 hours 52 minutes back ∙ 59 proposals |
It is necessary to develop a Telegram bot for monitoring cars from auctions in the USA (Copart, IAAI)A Telegram bot is needed for automatic searching and monitoring of "BUY IT NOW" cars at auctions in the USA (Copart, IAAI). The bot should operate automatically and send notifications about new cars that meet the specified filters.Main functionalityFilter settings: 1. Car… Data Parsing, Bot Development ∙ 2 days 3 hours back ∙ 93 proposals |
Telegram bot
53 USD
I need code for a Telegram bot that will take messages from one channel, modify them to fit my design, and post them in two other channels. In one channel, from 1 to 6 posts, and in the other channel, all posts. Bot Development ∙ 2 days 17 hours back ∙ 92 proposals |