xx789 App Register

Open your account in under two minutes. Use your Bangladeshi mobile number and start with a 125% welcome bonus on your first deposit via bKash, Nagad, Rocket, or Upay.

Enter a valid Bangladesh mobile number.
Password must be at least 8 characters and include a number.
Passwords do not match.
Why Register Today

Play Smarter from Day One

Your account gives you access to over 1,600 games, live cricket betting, and instant deposits through Bangladesh's most-used mobile wallets.

  • SSL-secured registration — your data is protected
  • Works on Android via the free xx789 App APK
  • bKash, Nagad, Rocket, Upay — deposit from ৳350
  • 125% first deposit bonus, up to ৳16,000
  • Withdrawal confirmed in about 15 minutes
  • 24/7 live chat support in Bangladesh timezone

What Happens Right After You Register

Four things you should do immediately once your account is confirmed.

Make Your First Deposit

Go to the Deposit section and choose bKash, Nagad, Rocket, or Upay. The minimum is ৳350 and funds arrive in about 1 minute. Your 125% welcome bonus — up to ৳16,000 — is added automatically once the deposit clears. No coupon code needed.

Complete KYC Before Your First Withdrawal

Identity verification is required before you can withdraw. Submit a clear photo of your National ID Card, Passport, or Driving Licence. The review normally takes up to 12 hours. It is a one-time process — once approved, you do not need to repeat it. See the full Withdrawal & KYC Guide.

Download the xx789 App

For the smoothest experience on your Android phone, install the xx789 App APK (version 2.2.11, 28 MB, requires Android 8.0 or above). It is free and loads faster than the mobile browser version on most Bangladeshi networks.

Explore the Casino Lobby

Your account gives you access to slots, live dealer tables, fishing games, and crash titles from JILI, Pragmatic Play, Evolution, Red Tiger, and more. Head to the Casino Games section to browse by provider or game type. The minimum bet on most titles starts from ৳1–5.

Registration Form — What Each Field Requires

All required fields must be filled correctly before your account is created. Use the table below to avoid mistakes.

Field Required? Format / Rules Why It Matters
Mobile Number Required Valid BD number, 11–14 digits (starting 01). One account per number. Used to identify your account, receive OTP for future password resets, and verify bKash/Nagad payments.
Password Required Minimum 8 characters. Must contain at least one letter and one number. Case-sensitive. Protects your account and funds. Do not share your password or reuse it from another site.
Confirm Password Required Must be an exact match of the password field above. Prevents typos during setup that would lock you out of your new account immediately.
Referral Code Optional Alphanumeric code from a friend's referral link. Leave blank if you do not have one. If your referring friend has an active code, they receive a ৳300 referral bonus once you deposit and play.
Terms Agreement Required Checkbox — must be ticked. Confirms you are 18 or older and accept the site rules. Legal requirement. Accounts registered by under-18 players are closed and balances forfeited under site rules.

Step-by-Step: From Sign-Up to First Game

Follow these four steps in order. The whole process takes about 3 minutes on a standard BD mobile connection.

  1. 1

    Fill in the Registration Form

    Enter your Bangladeshi mobile number (the same one linked to your bKash or Nagad wallet is a good choice — it makes deposits easier). Set a strong password with at least 8 characters and one number. Tick the terms checkbox. If you have a referral code from a friend, add it in the optional field. Then tap Register Now. The form submits instantly — no email address needed.

  2. 2

    Verify Your Mobile Number

    An OTP (one-time PIN) is sent to the mobile number you entered. Enter it in the verification screen within 5 minutes. If the SMS is delayed — common during busy hours in Dhaka or Chattogram — tap "Resend OTP" after 60 seconds. Once the OTP is accepted, your xx789 App account is active and you can log in immediately. No further verification is needed just to browse the lobby.

  3. 3

    Make Your First Deposit via bKash or Nagad

    Go to the Deposit section in your account dashboard. Select your preferred payment method — bKash, Nagad, Rocket, or Upay. Enter an amount of at least ৳350. Follow the on-screen instructions to complete the mobile banking transfer. Funds typically arrive in your game wallet within 1 minute. The 125% welcome bonus (up to ৳16,000) is credited automatically alongside your deposit — no manual claim needed.

  4. 4

    Choose a Game and Start Playing

    Your account balance is now funded and your bonus is active. Head to the Casino Games lobby to pick from over 1,600 titles — slots, live dealer games, fishing, crash, and more. For sports, go to the Cricket or Football sections. Remember: the welcome bonus has a wagering requirement of 21× before you can withdraw bonus-derived winnings. Check the bonus terms table below before you start to plan your play.

New Member Welcome Bonus — Terms at a Glance

The 125% first deposit bonus is activated automatically. Here is exactly how it works.

Registration Not Going Through? Fix It Here

These five errors account for the majority of failed sign-ups. Check the table before contacting live chat.

Error Message / Symptom Most Likely Cause How to Fix It
"Mobile number already registered" You already have an account with this number Go to xx789 App Login and use the "Forgot Password" link. If you believe someone else registered your number, contact 24/7 live chat immediately to freeze the account.
OTP never arrives SMS delay, wrong number entered, or carrier block Wait 60 seconds and tap Resend OTP. Check you entered the correct 11-digit BD number. Try again on a different network (e.g., switch from Grameenphone to Robi). If it still fails, the live chat agent can verify your number manually during off-peak hours.
OTP expires before you enter it OTP is only valid for 5 minutes Keep the registration page open and have your phone nearby before you start. If the OTP expires, tap Resend to generate a fresh one — the old code is invalid immediately.
"Passwords do not match" Typo in the Confirm Password field Use the eye icon on each password field to reveal what you typed and compare them. Avoid copying and pasting passwords on Android — some keyboards add a hidden space at the end.
Page freezes on submit Weak mobile data or old browser cache Switch from mobile data to Wi-Fi or vice versa. Clear your browser cache (Settings → Privacy → Clear Data). Alternatively, download the xx789 App APK — the app handles network interruptions better than a browser tab on a slow BD mobile connection.

Register Faster on the App

The xx789 App (Android, free, 28 MB) has a smoother sign-up flow on Bangladeshi mobile networks — no browser needed, no timeout issues.

Get the App

Questions Players Ask Before Signing Up

Straightforward answers to the most common questions about the xx789 App register process.

Can I open more than one account?
No. xx789 App allows one account per person, per mobile number, and per device. Creating duplicate accounts — to claim the welcome bonus more than once, for example — is against the terms and conditions. If duplicate accounts are detected, both are suspended and any balances are forfeited. If you have lost access to your original account, contact 24/7 live chat to recover it rather than registering again.
Do I need to submit ID documents when I register?
No documents are needed to open an account or make a deposit. KYC (identity verification) is only required before your first withdrawal. At that point you will need a clear photo or scan of your National ID Card (NID), Passport, or Driving Licence. The review takes up to 12 hours. It is a one-time process — once your identity is confirmed you will not be asked again. See the Withdrawal & KYC Guide for the full checklist.
What is the minimum age to register?
You must be at least 18 years old to open an account on xx789 App. This is a legal and platform requirement. By ticking the terms checkbox during registration you are confirming your age. KYC verification at the withdrawal stage will confirm your date of birth from your identity document. Accounts found to belong to players under 18 are permanently closed and all funds are forfeited in line with responsible gambling policy.
My OTP is not arriving — what should I do?
First, wait the full 60 seconds before tapping Resend OTP — high traffic on BD mobile networks can delay SMS delivery. Double-check that you entered your number correctly, including the leading zero (e.g., 01XXXXXXXXX). If your SIM is on Do Not Disturb mode, turn it off. As a last resort, try using a different SIM card or switching to a different mobile operator. If none of these steps work, the 24/7 live chat team can verify your number through an alternative method.
Can I register and play using the xx789 App on iPhone?
The native APK is designed for Android (version 8.0 and above). iPhone users can still register and play by visiting the site through the Safari mobile browser — the site is fully responsive. All games, deposits, and withdrawals work through the browser on iOS. For the best performance, add the site to your iPhone home screen via Safari's "Share → Add to Home Screen" option, which creates a shortcut that behaves similarly to an installed app.
I forgot my password right after registering — how do I reset it?
Go to the xx789 App Login page and tap "Forgot Password." Enter your registered mobile number and an OTP will be sent to that number. Enter the OTP, then set a new password. The whole reset takes about 2 minutes. Make sure the mobile number you enter matches the one you used to register — that is the only identifier linked to your account. If you no longer have access to that number, contact 24/7 live chat with your old number and account details so support can verify your identity.
A player completing xx789 App registration on a smartphone in a Dhaka night setting

Everything You Need Is Already on Your Phone

Your Bangladeshi mobile number is the only thing required to start. The same number you use for bKash or Nagad works as your account ID, your deposit channel, and your password recovery method.

Once your account is active, the full casino lobby — slots from JILI and Pragmatic Play, live dealer tables from Evolution, fishing games, and crash titles — is accessible within seconds.

If you are planning to play regularly, download the xx789 App APK for a smoother experience on Bangladesh's mobile networks. It is free, takes about 1 minute to install, and uses less data than the browser version.

  • 18+ Only
  • SSL Encrypted
  • 24/7 Support
  • bKash Accepted
  • Nagad Accepted
  • Rocket Accepted
  • Upay Accepted
  • Responsible Gaming