Reference

Register with xf999 and Access the Full Lobby

Creating your xf999 account takes a few steps — fill in your details, verify your identity, and your wallet is ready to fund via bKash, Nagad, or Rocket. Access depends on local law and eligible regions, so check your eligibility before you start.

bKash, Nagad, Rocket depositsLive casino and slots lobbyMobile-first account accessQuick identity verificationCricket and sportsbook markets
xf999 Register with xf999 and Access the Full Lobby

What to Expect When You Join xf999

The registration form asks for your name, mobile number, and a password. Once submitted, you will receive a one-time PIN on your phone to confirm your number — enter it on the verification screen and your account is active. From there, head to the wallet section to link your preferred local payment method. Withdrawals require

a completed identity check: upload a valid national ID or passport and our verification team reviews it before your first payout is processed. Keeping your account details accurate from the start makes that step much smoother. Players in Dhaka and Chittagong access the full lobby the same way — through the mobile browser or desktop,

no separate download needed at this stage.

  • Mobile OTP Verification After submitting the form, a one-time PIN arrives on your registered mobile number. Enter it to confirm ownership and activate your account immediately.
  • Identity Check for Payouts A national ID or passport upload is required before your first withdrawal is processed. Accurate documents keep the review fast and avoid delays.
  • Wallet Connection Once verified, link bKash, Nagad, or Rocket inside the wallet tab. The account number you register must match the name on your xf999 profile.
  • Lobby Access After Registration Your account opens directly to the full lobby — live tables, slots, and sportsbook all in one place. No extra app download is needed on a mobile browser.

Account

The registration form asks for your name, mobile number, and a password. Once submitted, you will receive a one-time PIN on your phone to confirm your number — enter it on the verification screen and your account is active. From there, head to the wallet section to link your preferred local payment method. Withdrawals require a completed identity check: upload a valid national ID or passport and our verification team reviews it before your first payout is processed. Keeping your account details accurate from the start makes that step much smoother. Players in Dhaka and Chittagong access the full lobby the same way — through the mobile browser or desktop, no separate download needed at this stage.

Explore the Lobby

Your details are encrypted for secure account access.

ACCOUNT HELP PATHS

Reach Our Team When You Need Help

Registration questions, wallet mismatches, and verification issues all have a direct path to our support team. Use the channel that works for you — live chat inside the platform, email for document-related queries, or our social messaging line for quick account questions. Response times vary by channel and by how complex your query is, so include your registered mobile number and a clear description to speed things up.

Team online

Live Chat

Available directly inside your account dashboard. Start a session for registration errors, OTP issues, or wallet linking questions and get a real response.

Email Support

Send document uploads, ID verification queries, or account dispute details to our support email. Include your registered number so the team can locate your file quickly.

Social Messaging

Reach us on our official messaging channel for fast account status checks or deposit confirmation queries. Best for straightforward questions that do not need document attachments.

ACCOUNT SAFETY SIGNALS

How We Protect Your xf999 Account

Account security starts at registration and stays active through every session. We apply SSL encryption to all data transmitted between your device and our servers, so your personal details and wallet information are protected in transit. Identity verification is not just a payout requirement — it also prevents unauthorised account creation and protects your wallet balance from misuse. We hold your data according to our published privacy policy and do not share it with third parties outside of what is needed to process your transactions.

SSL Encryption Every page you visit on xf999, including the registration form and wallet screens, is covered by SSL encryption. Your data travels securely between your device and our servers.
Identity Verification We verify your national ID or passport before processing withdrawals. This step confirms your identity and ensures the account wallet belongs to the person who registered it.
Wallet Name Matching Your bKash, Nagad, or Rocket account name must match your registered profile. This check prevents misdirected payouts and protects your funds from unauthorised withdrawal requests.
Data Privacy Your registration details are stored and handled under our privacy policy. We share data only where needed to process payments and do not sell your information to third parties.

Fund Your Account via Local Wallets

xf999 supports the three mobile wallets Bangladesh players actually use — bKash, Nagad, and Rocket. Open your preferred wallet app, send to the account number displayed in the deposit screen, confirm with your PIN, and the credit appears in your xf999 wallet. The process is the same whether you are depositing for the first time or topping up before a live Baccarat session. The wallet name on your deposit must match the name registered on your account — mismatches are flagged and held for manual review, so double-check before you send.

bKash

Send from your bKash app to the number shown at checkout. Confirm with your bKash PIN and the credit posts to your account wallet once the transfer clears.

Nagad

Use Nagad's send-money flow, enter the xf999 deposit number, and confirm. Nagad transfers are processed the same way as your regular mobile wallet payments.

Rocket

Rocket users follow the standard send flow inside the Rocket app. Enter the deposit reference shown on screen and your PIN to complete the transaction.

Common Questions About Signing Up

If something is unclear during registration — a failed OTP, a wallet mismatch, or a verification hold — these answers cover the situations we hear about most. Availability of the platform depends on local law and eligible regions in Bangladesh.

You need a valid mobile number, a password, and your real name. After submitting, a one-time PIN confirms your number. A national ID or passport is required before your first withdrawal.

bKash, Nagad, and Rocket are the supported local wallets. Open your preferred app, send to the number shown on the deposit screen, and the balance posts to your account wallet.

Check that the mobile number you entered is active and has signal. If the PIN does not arrive within a few minutes, use the resend option on the verification screen or contact live chat.

Once you upload your national ID or passport, our team reviews it before your first payout is released. Submitting a clear, undamaged document with matching account details moves the review along faster.

Check that the wallet name on your bKash account matches your registered xf999 profile exactly. If it matches and the balance is still missing, send the bKash transaction ID to our support team via live chat or email.

Yes. Your account works on any mobile browser without a separate download. Log in with your registered number and password to reach the full lobby including live tables, slots, and sportsbook.
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.