Codepeople IndiaBuild. Share. Grow.
HomeScripts & CodeTonplay Clone Script — Online Casino & Sportsbook Platform, 13 Languages, Crypto & Fiat
Scripts & Code

Tonplay Clone Script — Online Casino & Sportsbook Platform, 13 Languages, Crypto & Fiat

★★★★★0.0(0 reviews)

Limited availability. Sold to a maximum of 10 buyers

Sales0
Views1
Last Update22 Oct 2026
LicenseGPL / Regular & Extended
Complete product information

Product Description

A faithful TonPlay clone: provider game library · our own sportsbook · crypto & fiat payments · tournaments, free spins, cashback, wheel & referrals — delivered complete, with a bilingual admin panel in the site's own design.


Opens the real platform described below, running on a production server. A guided walkthrough of the admin panel can be arranged before purchase.

Quote
Limited availability. Sold to a maximum of 10 buyers (a total ceiling of €30,000) — or to a single exclusive owner who takes it outright, after which it is never resold.

A production-ready online casino and sportsbook, ready to launch. Delivered complete: a pre-built site in 13 languages, a Node.js back end, the database, a full admin panel and a one-command installer. Games and the sportsbook both run on your own ApexBet account through a seamless-wallet integration, payments run on your own crypto and bank keys, and every economic lever is tuned from the panel — with no dependency on any paid third-party service beyond the ones you choose to connect.

At a Glance
Real, counted figures — not estimates.

Version

3.0

Type

Online casino + sportsbook — web platform

Games

Streamed from your provider via seamless wallet — 2,400+ titles from 23 studios: slots, live dealer, crash, JILI and more (full ApexBet catalogue)

Sportsbook

Our own ApexBet sportsbook — pre-match & live, bet slip and cash-out, on the player's site balance

Payments

Crypto (NOWPayments, 12 coins) + fiat bank transfers & local methods — 53 methods across 9 currencies, each with its own icon

Bonuses

Real tournaments with live leaderboards, free spins, cashback (normal + VIP), fortune wheel, welcome offers, promo codes, referral program

Languages

13 — English, Russian, Turkish, Azerbaijani, Kazakh, Uzbek, Ukrainian, Polish, Indonesian, Hindi, Hinglish, Tajik, Spanish (LatAm)

Stack

Node.js / Express back end · pre-built Next.js front end · MySQL 8 (29 tables) · WebSocket live updates

Admin panel

Bilingual (English / Arabic), in the site's own design — players, catalogue, sportsbook, finance, promos, countries, settings, reports

Status

Currently running on a production server — ready for handover

Player Features
1) Game Library — from your provider
A full lobby with categories, provider pages, search, favorites and an Exclusive ribbon.

Games launch through a seamless-wallet integration: the player's balance is the site balance — no separate transfers.

Real-money and demo play, with the whole catalogue served live from your provider account.

Tile artwork proxied and cached so no card is ever a broken image.

2) Sportsbook — our own
The ApexBet sportsbook inside the site: pre-match and live lines across every sport, the bet slip and cash-out.

Every bet, win, loss, cash-out, refund and rollback moves the player's own balance in real time, signed with ES256 keys and protected against replays.

Runs on the same ApexBet account as the games — connect it once from the panel.

3) Wallet & Payments
Crypto deposits via NOWPayments — multiple currencies, each with its own deposit address, credited automatically by signed webhook, with configurable bonus badges per coin. The minimum shown to players follows the gateway's live minimum, and a payment can never be credited twice.

Fiat: bank transfers and local payment methods defined per currency, each shown with its own icon — pulled to match how the big operators present them.

Withdrawals with configurable minimums, limits, fees and an optional KYC gate.

A live wallet with real-time balance and a full transaction history.

4) Tournaments, Free Spins & Rewards
Real tournaments: players join with the Participate button and climb a live leaderboard built from real play — total bets, total wins, number of spins, sports bets or deposits — with prizes paid from the panel.

Free spins on any game, granted from the panel and shown to the player with a countdown.

Welcome offers shown at sign-up and in the wallet, and a Used tab with each player's bonus history.

Cashback with a normal and a VIP rate, on an automated payout schedule.

Fortune Wheel on a configurable interval.

Promo codes and a VIP track with its own manager contact.

5) Referral Program
Built-in invite-a-friend: every player gets a personal code and share link.

The referrer earns a percentage or a fixed reward on each referred deposit — all set from the panel.

A dedicated window shows the player their link, invited count and total earnings.

6) Live Betting Table & Banners
A live big-wins table on the home page; while traffic is still building it shows realistic sample rounds, switched off from the panel once real ones flow in.

A full banner system — identical in look to the original — managed entirely from the admin panel.

7) Accounts, Support & Localization
Email sign-up with password, sessions, and password reset by email.

Phone sign-in by SMS — Twilio, Vonage, Infobip or any HTTP SMS API — with anti-fraud rate limits.

Support popup with Telegram and email buttons, both set from the panel; live-chat wiring ready.

13 languages with per-currency payment methods, real-time balance push over WebSocket, and editable legal pages.

8) Country Rules & Search Engines
The visitor's country is detected from the IP address with an offline database — nothing is sent to third parties.

Block or allow-list countries for registration, for playing games and for phone numbers; restrict countries and currencies per provider or per game.

A one-switch control for search-engine indexing, with robots.txt and a sitemap.xml built in every language.

Admin Panel
A full bilingual (English / Arabic) control panel built in the site's own design, with a real mobile layout and a shareable address for every page — served from the same back end, no second app to deploy:

Players: search, inspect, admin notes, adjust balances, ban and unban, grant bonuses and free spins, and see each player's referrals, sports bets and last IP.

Catalogue: manage games and providers, control game & provider images, ribbons and lobby order, and a Sync Games button to pull new titles from the provider.

Sportsbook: overview, bets by status, top players / winners / losers, and the connection settings.

Countries: registration, play and phone-number rules by country, and restrictions per provider and per game.

Finance: deposits, withdrawals, and integrated payment-gateway drivers — crypto currencies with icons, limits and images inside each gateway.

Promotions: banners, bonuses, tournaments with prize tables and payouts, free spins, fortune wheel, promo codes, cashback and the referral program.

Settings: casino name and one-click brand rename across all 13 languages, support contacts and social links, SMTP and SMS, search-engine indexing, and 45+ live-tunable parameters — no rebuild, no redeploy.

Reports: casino and sports GGR together, rounds, deposits, withdrawals, bonuses and referral payouts.

Technical Specification
Front end: a pre-built Next.js export in 13 languages — fast, CDN-friendly static pages served by the app.

Back end: Node.js / Express with a clean driver-registry design — game, sportsbook and payment providers are pluggable modules.

Database: MySQL 8 — 29 tables covering players, wallets, games, rounds, sports bets, bonuses, free spins, tournaments, banners, payments and referrals.

Real time: a WebSocket channel pushes balance and transaction updates without a page reload.

Payments: NOWPayments for crypto and a fiat driver, both verifying provider webhooks by signature.

Games & sports: server-to-server seamless-wallet integrations, signed with HMAC and ES256.

Location: an offline IP-to-country database — nothing is sent to third parties.

Deployment: one command installs Node.js, MySQL 8, the database, the admin account, pm2, nginx and HTTPS — comfortable on a modest VPS, with the back end kept private from the web.

What's Included
The complete platform — back end, admin panel, and the site in all 13 languages.

The database, its full schema and starter data (payment methods, banks, banners and tournaments) — no players and no transactions.

Integrated, ready-to-wire drivers for the game provider, the sportsbook, the crypto & fiat payment gateways and SMS.

install.sh for new servers, update.sh for 2.0 owners, and a clear, step-by-step installation and operations guide.

Hands-on support installing it on your server and connecting your provider and payment keys.

Requirements
A VPS running Ubuntu 22.04 / 24.04 or Debian 12 (x86_64) with root access, and a domain pointing at it.

Node.js, MySQL 8, nginx and the SSL certificate are installed by the installer.

One ApexBet account — the same account covers both the game catalogue and the sportsbook.

Your own crypto and/or fiat payment-gateway keys, an SMTP account for login codes, and optionally an SMS account for phone sign-in.

This is a digital product. You will get instant access to download the source package after successful payment.

HomeStoreCategoriesWalletAccount