Reference

Start Your xy999 Account Today

Fill in a few details, pick bKash, Nagad, or Rocket as your deposit method, and your account is ready to use — available to players in eligible regions under local law.

Quick account setupbKash, Nagad, Rocket depositsMobile-first accessSecure account login
xy999 Start Your xy999 Account Today

What to Expect When You Register

The registration form asks for your name, mobile number, and a password. Once submitted, you'll receive an OTP on your phone to confirm ownership of the number — enter it on the next screen and your account is active. From there, head to the deposit section, select your preferred wallet from bKash, Nagad, or Rocket,

and follow the on-screen steps to fund your account. Keep your mobile number accurate at this stage; it's the number we use to verify withdrawals and send security codes. If you sign in from a new device later, you'll be asked for another OTP — this is normal account security behaviour, not an error. Account

access depends on your location and local eligibility rules.

  • OTP Verification Your mobile number is confirmed with a one-time code at registration. This keeps your account tied to a number only you control, and it's used again for sensitive account actions.
  • Wallet Connection Link bKash, Nagad, or Rocket during setup so your first deposit path is already saved. You can add another wallet method from account settings any time after.
  • Device Continuity Log in on your phone, tablet, or browser — your account balance and transaction history stay in sync across all devices without any extra steps from you.
  • Account Support If you get stuck at any registration step, our support team is reachable via live chat directly from the site. Have your mobile number ready when you contact us.

Account

The registration form asks for your name, mobile number, and a password. Once submitted, you'll receive an OTP on your phone to confirm ownership of the number — enter it on the next screen and your account is active. From there, head to the deposit section, select your preferred wallet from bKash, Nagad, or Rocket, and follow the on-screen steps to fund your account. Keep your mobile number accurate at this stage; it's the number we use to verify withdrawals and send security codes. If you sign in from a new device later, you'll be asked for another OTP — this is normal account security behaviour, not an error. Account access depends on your location and local eligibility rules.

Explore the Lobby

Your details are encrypted for secure account access.

REGISTRATION HELP PATHS

Help When You Need It During Sign-Up

Most registration questions come down to OTP delivery, wallet selection, or a missed form field. Our support channels are built to answer those quickly so you're not stuck at the door. Reach us through live chat on the site, or use the contact form if chat is busy. Have your registered mobile number at hand — it speeds up any account check.

Live Chat Open the chat icon from any page on the site. It connects you to an account support agent who can walk through registration steps or check your OTP status.
Contact Form Submit a message through the contact form with your mobile number and a description of the issue. We reply to form submissions as they come through the queue.
FAQ Section The FAQ below covers the most common registration questions — OTP not received, wallet mismatch, and login from a new device. Check there first for a quick answer.

Fund Your Account with Local Wallets

After registration, your first deposit uses the wallet you selected during setup. Open your bKash, Nagad, or Rocket app, send to the account number shown on the deposit screen, confirm with your PIN, and the balance appears in your xy999 wallet. No bank card needed. Upay and Bank Transfer are also listed as options for players who prefer them. Each method is shown with its exact send-to number at checkout — copy it carefully and double-check before confirming the transfer.

bKash

Send from your bKash app to the merchant number shown at checkout. Confirm with your bKash PIN and the deposit reflects in your account wallet promptly.

Nagad

Use Nagad's send-money flow, enter the number on the deposit screen, and confirm. Nagad transfers are processed through the same secure payment path as other wallets.

Rocket

Rocket users follow the same send-money steps. Enter the account number from our deposit page, confirm your Rocket PIN, and your balance updates accordingly.

Upay & Bank Transfer

Upay and Bank Transfer are available for players who use them regularly. Both are listed in the deposit section alongside the wallet options after your account is created.

ACCOUNT SAFETY SIGNALS

How We Protect Your Account

Security at the account level means your personal data and wallet details stay protected from the moment you register. We use standard encryption on every form submission and OTP exchange. Identity checks at withdrawal stage mean payouts go back to the account holder — not a third party. Your data is not shared outside of what is needed to process your transactions and verify your account.

SSL Encryption

All data entered during registration — name, mobile number, password — travels over an encrypted connection. The same applies to every login and deposit session after.

OTP Identity Check

Linking your account to your mobile number means we can confirm it's you when something unusual happens — like a login from a device we haven't seen before.

Withdrawal Verification

Before any withdrawal is processed, the account and wallet details are checked against what was registered. This step protects you from unauthorised withdrawal requests.

Data Protection

We keep your registration data only for the purpose of running your account and processing payments. You can request account data details through our support contact form.

Answers to Common Sign-Up Questions

These are the questions we hear most often from people creating a new account or logging in for the first time. If yours isn't covered, the live chat team can answer it directly.

You need a valid mobile number and a password. The registration form also asks for your name. Your mobile number is used for OTP verification, so make sure it's one you have access to.

Wait a moment and check your signal. If it still hasn't arrived after a minute, use the resend option on the OTP screen. If the problem continues, contact support via live chat with your mobile number ready.

Choose whichever wallet you use daily — bKash, Nagad, or Rocket are the most common. You can add or change your deposit method from account settings after registration is complete.

Yes. Your account balance, deposit history, and saved wallet details are available on any device you log into. Logging in from a new device will trigger an OTP check for security.

Account access depends on local law and your eligible region. We recommend checking your local rules before registering. The platform is mobile-accessible across Bangladesh where eligibility applies.

Your account is active immediately after OTP confirmation. You'll be taken to the deposit screen where you can fund your wallet via bKash, Nagad, or Rocket and then explore the full lobby.
Reference

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.