Fill in the form below to xx789 register your account. The whole process takes under two minutes. Once done, make a first deposit with bKash, Nagad, Rocket or Upay — a minimum of ৳300 — and your welcome bonus lands instantly.
What You Get When You xx789 Register Today
What Information You Need to Register
xx789 keeps the registration form short. You only need four pieces of information to open your account. No email address is required at sign-up — your mobile number is your login ID.
| Field | Requirement | What to Know |
|---|---|---|
| Mobile Number | 11-digit Bangladeshi number (01x format) | This becomes your username. Use the number linked to your bKash or Nagad wallet so deposits match instantly. One account per number. |
| Password | 8+ characters, at least 1 letter and 1 number | Avoid obvious passwords like your birth year or "123456789". Use a mix of uppercase and lowercase letters. You can change it later from Account Settings. |
| Confirm Password | Must match password exactly | Copy-paste works here. If you get a mismatch error, clear both fields and retype. Autocomplete from your browser often causes the mismatch. |
| Referral CodeOptional | Alphanumeric code from a friend | If a friend referred you to xx789, enter their code. Both of you receive a referral bonus (৳425) after their first qualifying deposit. Leave blank if you have no code. |
| Terms Agreement | Checkbox must be ticked | By ticking, you confirm you are 18 or older and you have read the Terms & Conditions. The "Register Now" button stays inactive until this is checked. |
All data is transmitted over HTTPS. xx789 does not share your mobile number with third parties. Read the full Privacy Policy for details.
How to Complete the xx789 Register Process — 4 Steps
The steps below cover everything from opening the form to claiming your welcome bonus. On a good mobile connection, the whole sequence takes roughly 90 seconds.
-
1
Open the Registration Form
Tap "Sign Up" in the top navigation bar or click "Register Now" anywhere on this page. The registration form loads in your browser — no app download needed at this stage. If you are on a slow connection, the page loads in under 3 seconds because there are no heavy scripts. Make sure you are on xx789.onl — check the browser address bar before you type anything. Bookmark the page if you plan to come back later.
-
2
Enter Your Mobile Number and Password
Type your 11-digit number in the mobile field (e.g., 01712345678). Use the mobile number tied to your bKash or Nagad account — this makes it much faster to verify deposits later. Create a password of at least 8 characters mixing letters and numbers. Re-enter it in the "Confirm Password" field. If you have a referral code from a friend, add it now — you cannot add it after submitting. The referral bonus is ৳425 and applies after your friend's first deposit.
-
3
Agree to Terms and Submit
Tick the checkbox confirming you are 18 or older and that you agree to the Terms & Conditions. The "Register Now" button activates the moment the box is checked. Tap it once — do not tap multiple times or you may see a duplicate-account error. The page will redirect you to the lobby within seconds. You will receive a confirmation SMS to the number you registered. Save that number — it is your login ID.
-
4
Make Your First Deposit and Claim the Bonus
Go to the Deposit page from the lobby menu. Choose bKash, Nagad, Rocket or Upay. Enter a minimum of ৳300. The deposit arrives in your xx789 wallet within 5 minutes. The 220% welcome bonus — up to ৳10,500 — is credited automatically alongside your deposit. Wagering is 18× the bonus amount within 7 days. Head to xx789 Casino to start playing, or place a cricket bet right away if the IPL or BPL is live.
After You Register: Deposit, KYC and What Comes Next
Registration is just the first step. Here is what to do in the first 24 hours so your account is fully set up and your withdrawals go through without delays.
Make Your First Deposit via bKash or Nagad
Minimum deposit is ৳300. Open the Deposit section, pick your payment method (bKash, Nagad, Rocket or Upay), enter the amount and confirm the payment on your mobile wallet app. Funds arrive in your xx789 account within 5 minutes in most cases. Your welcome bonus is added in the same transaction — no separate claim button needed. See the full Deposit Guide if you need step-by-step instructions.
Complete KYC Before Your First Withdrawal
xx789 requires identity verification before processing your first withdrawal. Accepted documents: National ID Card (NID), Passport or Driving Licence. Upload a clear photo under Account Settings > Verification. KYC review takes up to 12 hours. Once approved, your first withdrawal may take up to 6 hours to process; subsequent withdrawals arrive in 18 minutes. Minimum withdrawal is ৳500.
Download the xx789 App for Faster Access
The browser version works fine, but the xx789 App (Android 7.0+, 32 MB, version 2.7.2) loads games faster and keeps you logged in between sessions. Download the APK directly from xx789 App page — it is not on the Google Play Store. Enable "Install from unknown sources" in your Android settings before installing. The app supports all payment methods and the full game library.
Explore the Bonus & VIP Programme
After the welcome bonus, there is a 19% reload bonus on subsequent deposits and a daily cashback of 0.4% on net losses. Active players move through VIP tiers: Member, Star, Elite, Master, Legend and Crown. Higher tiers unlock bigger withdrawal limits and a birthday bonus up to ৳73,000. Visit the Bonus & VIP page to see the full tier breakdown and monthly turnover thresholds.
Common Registration Errors and How to Fix Them
Most registration problems come from one of five causes. Check the table below before contacting support.
| Error / Symptom | Most Likely Cause | Fix |
|---|---|---|
| "Mobile number already registered" | You or someone else has used this number before. Duplicate accounts are not allowed — one number per person. | Go to xx789 Login and use "Forgot Password" to recover your existing account. If you believe this is an error, contact 24/7 live chat with your NID for verification. |
| "Passwords do not match" | Browser autocomplete filled one field with a saved password and left the other blank or mismatched. | Clear both password fields manually. Disable autocomplete for these fields by using incognito/private mode, then retype both passwords. Avoid copy-pasting from a notes app as invisible characters can creep in. |
| Register Now button stays grey / disabled | The Terms checkbox is unchecked, or one of the required fields is still empty or invalid. | Scroll up and check each field for a red border. Fix all red-bordered fields, then tick the checkbox. The button activates automatically once all validations pass. |
| Page spins but never completes | Slow or dropped mobile data connection during form submission. Can also happen if you tapped "Register Now" twice. | Wait 30 seconds, then refresh. If you get a "number already registered" message on refresh, the first attempt succeeded — go straight to Login. If not, try on Wi-Fi or switch from 4G to 3G and resubmit. |
| No SMS confirmation received | Wrong number entered, number is on a DND (Do Not Disturb) list, or SMS delivery is delayed by the carrier. | Double-check the number on the confirmation screen. Wait up to 5 minutes for delayed SMS. If nothing arrives, go to Login and try resending the OTP. Still stuck? Contact live chat — the agent can manually verify your number. |