Reference

Start Your xsona Account in Moments

One form, one mobile number, and your bKash, Nagad or Rocket wallet is ready to fund your account the same minute. We built registration around the way you already send money — tap, confirm PIN, done.

bKash readyNagad readyRocket readyMobile-first formInstant lobby access
xsona Start Your xsona Account in Moments

Deposit Through bKash, Nagad or Rocket

Your first deposit can happen the same minute you finish registration. Open your mobile wallet app, send to the account number displayed on your xsona deposit screen, confirm with your PIN, and the balance reflects almost immediately. No bank, no card number, no conversion — the amount you send is the amount that lands. Withdrawals reverse the same path: request a cashout, confirm the wallet you want it sent to, and the funds travel back to bKash, Nagad or Rocket after a short verification check. Players in Dhaka or anywhere else with mobile signal follow the exact same steps.

bKash

Send from your bKash app to the merchant number shown on the deposit page. Confirm with your PIN and the balance appears in your xsona wallet almost instantly. The same path works in reverse when you request a withdrawal back to bKash.

Nagad

Open Nagad, select send money, enter the displayed account number, and approve with your PIN. Funds land in your lobby balance within moments. Cashouts return to the same Nagad account you deposited from after a brief verification step.

Rocket

Rocket users follow an identical flow — send to the number on screen, confirm, and your deposit is ready. Withdrawals back to Rocket require your registered Rocket number and clear after standard identity confirmation on our side.

Walk Through Your Account Creation

Registering takes less time than ordering a ride. You enter a mobile number, set a password, and choose your preferred wallet. We send an OTP to that number — enter it, and your identity is confirmed on the spot. No paperwork mailed anywhere, no visit. Your dashboard appears immediately with deposit options front and centre.

From there you can browse live baccarat rooms powered by Evolution, open Cricket Live Lines for IPL and BPL markets, or spin Gates of Olympus from Pragmatic Play. The account stores your transaction history, active sessions, and wallet preferences so every return visit picks up where you left off. If you switch devices — say

from your phone on the commute to a laptop at home — your session stays intact and your balance carries over without extra verification. Everything is tied to that single mobile number you registered with, keeping things simple and consistent across every login

  • Quick OTP verification Your mobile number receives a one-time code. Enter it once during sign-up and your identity is confirmed — no document upload, no waiting period. The whole step takes a few seconds between tapping 'send' and entering the digits.
  • Encrypted account storage Every piece of data you submit — password, wallet preference, session token — is encrypted before it leaves your device. We store credentials using hashed formats so even internal systems cannot read your original password in plain text.
  • Full lobby from day one There is no staged unlock or levelling system. The moment your OTP clears, you see the same lobby a long-time account holder sees: live tables, slots, sportsbook markets, crash games, and every deposit method available in your region.
  • Round-the-clock account help If anything stalls during registration — OTP not arriving, wallet not linking, page not loading — our support chat is open any time. Describe the issue, share your mobile number, and an agent picks it up without asking you to start over.

Your details are encrypted for secure account access.

ACCOUNT SAFETY SIGNALS

How We Protect Your Registration Data

We take your account security seriously from the first keystroke. The registration form itself runs over an encrypted connection, so nothing you type — your number, your password, your wallet choice — travels in plain text. Once stored, credentials are hashed and salted, meaning even a database snapshot would not expose usable passwords. Session tokens expire after inactivity, and every new device login triggers a fresh OTP challenge. These are not optional extras you have to enable; they are on by default the moment you create an account.

Encrypted connection

All data between your device and our servers travels through TLS encryption. This applies to the registration form, the deposit page, the lobby, and every API call your browser makes — not just the login screen.

Hashed credentials

Your password is never stored in readable form. We use industry-standard hashing with unique salts per account, so even if raw storage were exposed, reversing a password would be computationally impractical.

OTP on every new device

Logging in from a phone, tablet or laptop you have not used before triggers a one-time code to your registered number. Without that code, the session will not open — even if someone has your password.

Session timeout

Idle sessions close automatically after a set period. If you leave your browser open and walk away, the system logs you out rather than leaving your account accessible to anyone who picks up the device.

Wallet verification

Before a withdrawal processes, we confirm the destination wallet matches the one registered to your account. This prevents funds from being redirected to an unlinked number without your explicit approval.

Data minimisation

We collect only what the account needs to function — mobile number, password, wallet preference. No unnecessary personal details are requested during registration, reducing what could ever be at risk.

ACCOUNT HELP PATHS

Get Help at Any Stage of Registration

Whether the OTP never arrived, your wallet link failed, or you just want to confirm your account status, we have a path open for you. Support agents understand the bKash, Nagad and Rocket flows in detail — they can check whether a deposit cleared, reset a stuck OTP request, or walk you through re-linking a wallet if you changed your mobile number. Reach out through whichever channel suits the moment, and expect a real reply rather than a bot loop.

Live chat Available directly from the registration page and every other page on the site. Tap the chat icon, describe your issue in a sentence or two, and an agent responds. No ticket number to track — the conversation stays open until your problem is resolved.
Email support For issues that need screenshots or detailed explanation, send an email with your registered mobile number and a short description. Expect a reply that addresses the specifics you raised, not a canned template asking you to repeat yourself.
Wallet-specific guidance If a bKash, Nagad or Rocket transaction shows as sent on your side but has not appeared in your xsona balance, our agents can trace the transfer using the reference number your wallet app provides and reconcile it manually.

Common Questions About Signing Up

Below are answers to the questions we hear most from people creating or accessing their xsona account. If your specific situation is not covered here, reach out through live chat and an agent can help in real time.

A working Bangladesh mobile number and a password you choose. That is the full requirement. No passport scan, no utility bill, no bank statement at the sign-up stage. Your number receives the OTP that verifies your identity.

You can choose bKash, Nagad or Rocket as your preferred deposit and withdrawal method. The wallet does not need to be linked technically — you simply send to the number we display when you deposit — but selecting a preference speeds future cashouts.

In most cases it appears within seconds. Network congestion can occasionally delay delivery. If it has not arrived after a short wait, request a resend from the same screen. If the problem persists, our live chat can trigger a manual verification.

Yes. The registration form works on Android phones, iPhones, tablets and desktop browsers. The layout adjusts to your screen size. Once registered, your account works across all those devices with the same credentials.

No. One xsona account gives you access to the full lobby — slots, live tables from Evolution, Cricket Live Lines, Football BlitzBet, crash games, and everything else. There is no secondary sign-up for individual sections.

Tap the forgotten-password link on the login screen. An OTP is sent to your registered number. Enter it, set a new password, and you are back in. The process mirrors the original registration verification step.

Yes, through account settings after logging in. You will need to verify both the old and the new number via OTP before the switch takes effect. This protects against unauthorised changes if someone else accesses your session.

Not at all. You can browse the lobby, check live table schedules, look at sportsbook markets, and explore game categories without depositing first. Fund your wallet whenever you are ready — bKash, Nagad or Rocket are always available.

Access depends on local law and eligible regions. If you are in a supported area, your credentials work the same way. We recommend checking regional availability before travelling if uninterrupted access matters to you.

Every session uses encrypted connections, your password is hashed, and new-device logins require OTP confirmation. These protections activate automatically — you do not need to toggle a security setting after registration.