Open your x999bet account in under two minutes
Registration asks for your phone number and a password — we send a one-time code to verify your mobile, you confirm it, and your account opens with wallet access ready for bKash, Nagad or Rocket deposits.
How to reach us when registration or login needs attention
Live chat runs every day from morning through late evening Bangladesh time; tap the message icon in the bottom corner and you connect to an agent who speaks English and understands bKash, Nagad and Rocket deposit flows. Email support handles account-security requests and document uploads when live chat is off-shift. Our FAQ library covers OTP delivery delays, password resets and wallet-linking questions so you can self-serve common issues without waiting.
How we protect your registration data and wallet balance
Your password is hashed with bcrypt before it reaches our database; even if someone gained server access, they would see only the hash, not the original string. Sessions run on signed tokens that expire after inactivity, forcing re-login if you leave the tab open overnight. Two-factor codes for withdrawals route through the same mobile number you registered with, so payout requests require both your password and physical access to your phone. We log every login attempt with timestamp and IP; unusual patterns trigger a verification prompt before the session opens.
Password hashing at registration
We apply bcrypt hashing the moment you submit your password, so it never travels or sits in plain text on our servers or in transit between your device and ours.
Session expiry and token rotation
Each login generates a signed session token that expires after thirty minutes of inactivity; when it expires, you return to the login screen rather than staying logged in indefinitely.
Two-factor withdrawal approval
Every payout request sends a six-digit code to the mobile number on file; you must enter that code within five minutes to authorize the withdrawal, blocking requests from stolen passwords alone.
Login-attempt monitoring
We track IP, device fingerprint and timestamp for every login; three failed attempts lock the account for ten minutes, and logins from new locations prompt an SMS confirmation before opening the session.
Deposit methods ready the moment your account opens
We wire bKash, Nagad and Rocket directly into the wallet screen so you can fund your account the same way you pay for mobile top-up or send money to friends. Each method clears in under a minute during normal hours; you enter the amount, confirm with your wallet PIN, and chips land in your x999bet balance. Bank transfer is available for larger loads when mobile wallet daily limits run out, though clearing takes longer depending on your bank's processing schedule.
The account flow we built for Bangladesh mobile punters
You enter your mobile number — we use it for login and withdrawal verification, so keep it accurate. Pick a password you remember; we hash it the moment you submit. The system sends a six-digit code to your phone; paste it in and your account opens. Your wallet appears on the next screen, already linked
to bKash, Nagad and Rocket deposit options. We store your phone hash and session token; your password never appears in plain text on our side. When you return, the same phone number and password get you back into the lobby without re-verifying unless you request a withdrawal. Every payout goes through mobile-number matching to prevent
routing errors. Players in Dhaka and Chattogram reach the lobby in seconds once the code lands; rural coverage depends on your local network and may add a few seconds to SMS delivery.
-
Mobile-number anchor Your phone ties login, wallet and withdrawal verification together — one number, consistent routing, no duplicate accounts on our side.
-
Password hashing at submit We hash your password the instant you click register; it never travels or sits in plain text, so intercept risk stays minimal.
-
OTP delivery path The six-digit code routes through Bangladesh SMS gateways; delivery takes five to fifteen seconds on Grameenphone, Robi, Banglalink and Airtel networks.
-
Wallet opens immediately Once verified, your account wallet is live — bKash, Nagad and Rocket deposit buttons appear, and you can load chips without leaving the page.
Account
You enter your mobile number — we use it for login and withdrawal verification, so keep it accurate. Pick a password you remember; we hash it the moment you submit. The system sends a six-digit code to your phone; paste it in and your account opens. Your wallet appears on the next screen, already linked to bKash, Nagad and Rocket deposit options. We store your phone hash and session token; your password never appears in plain text on our side. When you return, the same phone number and password get you back into the lobby without re-verifying unless you request a withdrawal. Every payout goes through mobile-number matching to prevent routing errors.
Explore the LobbyYour details are encrypted for secure account access.
Common questions about opening and accessing your x999bet account
Register
Service availability depends on eligible regions and local law. Users should check local rules before opening an account.
Access may be available only where local law permits.