Reference

Open your bad 22 account and you're in

We built registration around what you already use—your mobile number and your bKash, Nagad or Rocket wallet. The whole flow takes under a minute, and once you're through you'll see the full lobby: slots, live dealer tables and our cricket sportsbook.

Mobile number onlybKash Nagad Rocket readyLobby open instantlyOne account, all games
bad 22 Open your bad 22 account and you're in

What happens when you sign up

Hit the registration button and we'll ask for your mobile number. You'll get an OTP message—type that code in and you're past the first gate. Next we ask you to pick a password and confirm your wallet preference: bKash, Nagad or Rocket. That's the core setup. Once you submit, your account opens and the lobby

loads. You'll land on the home screen where slots, live casino and sportsbook tabs sit across the top. We don't lock features behind extra forms—verification only triggers when you request your first withdrawal, and that's a single ID upload through your account panel. Our support desk in Dhaka reviews it the same day, and most

checks close within a few hours. Between registration and your first bet you'll move through three screens, no detours.

  • Mobile OTP every time We send a one-time code to your number each session so nobody else can reach your account, even if they guess your password.
  • Wallet link stays live Once you've chosen bKash, Nagad or Rocket during sign-up, that rail stays saved. Future deposits pull the same account details without re-entry.
  • Verification on withdrawal only Browse, deposit and play freely. ID check only starts when you request a payout, keeping the entry path fast for players in Dhaka and nationwide.
  • Published support channel Our Dhaka contact line and live chat widget appear inside your account panel the moment you register, so help is one tap away.

Account

Hit the registration button and we'll ask for your mobile number. You'll get an OTP message—type that code in and you're past the first gate. Next we ask you to pick a password and confirm your wallet preference: bKash, Nagad or Rocket. That's the core setup. Once you submit, your account opens and the lobby loads. You'll land on the home screen where slots, live casino and sportsbook tabs sit across the top. We don't lock features behind extra forms—verification only triggers when you request your first withdrawal, and that's a single ID upload through your account panel. Our support desk in Dhaka reviews it the same day, and most checks close within a few hours.

Browse Lobby

Your details are encrypted for secure account access.

ACCOUNT SAFETY

How we protect your registration data

Your mobile number, password and wallet details move through TLS encryption the moment you submit the form. We store passwords as hashed values—our own database never holds the plaintext version—so even internal staff can't retrieve what you typed. OTP codes expire five minutes after delivery, and each code works exactly once. Your wallet account number stays in a separate credential vault, isolated from the main user table. When you request a withdrawal we compare your registered mobile number against your ID document, and that check happens inside our Dhaka operations room under two-person access control.

TLS encryption on every registration submit

The form data travels over an encrypted tunnel from your browser to our server, so network observers can't read your mobile number or password in transit.

Hashed password storage

We never store your password as plain text. The system converts it to a cryptographic hash, and only that hash lives in the database.

OTP expires in five minutes

Each one-time code self-destructs after five minutes or one successful use, whichever comes first. Old codes won't unlock your account.

ID verification for first payout

We ask for a government-issued document only when you withdraw. Upload it through your account panel and our Dhaka team checks it the same day.

LOCAL RAILS

Link your wallet during sign-up

We ask you to pick your payment method on the registration screen itself—bKash, Nagad or Rocket. Choose one and we'll save the rail to your profile. When you deposit later, the system already knows which app to route you toward, cutting the confirmation flow in half. Most transfers confirm in under sixty seconds because the wallet providers recognise our merchant code and process the instruction automatically. Withdrawals reverse the same rail: request a payout, pass the ID check if it's your first time, and we push funds back to the same wallet account you registered.

bKash
Nagad
Rocket
Bank Transfer
ACCOUNT HELP

Reach us if registration stalls

OTP delays and wallet-link errors are the two things that slow sign-up. If your code doesn't arrive within two minutes, tap the resend button—the system generates a fresh one and routes it through a backup SMS gateway. If your bKash, Nagad or Rocket account number won't validate, double-check the digits and confirm the wallet is active with your provider. Still stuck? Our live chat widget opens without login, and our Dhaka phone line runs every day so you can call before you've finished registration.

Live chat, no login required The support widget sits on every page, including the registration screen. Tap it and you're talking to our desk in Dhaka, even before your account exists.
Dhaka phone line, daily hours Call our published Bangladesh number if the OTP won't arrive or the wallet check fails. The team will reset your registration session from their end.
Email ticket for document questions If you're unsure which ID format we accept for later verification, send a message to our support inbox and we'll reply with the current list.

Common registration questions

A Bangladesh mobile number and an active bKash, Nagad or Rocket wallet. We send the OTP to your phone, and you link your wallet during the same sign-up flow.

Under a minute if your OTP arrives promptly. Type your number, enter the code, pick a password, select your wallet and submit. The lobby opens immediately after.

No. Each mobile number ties to one bad 22 account. If you try to register the same number twice, the system rejects the second attempt and prompts you to log in.

Not at registration. Browse and deposit freely. We only ask for a document when you request your first withdrawal, and that upload happens inside your account panel.

Wait two minutes, then hit resend. The system generates a fresh code and sends it through a backup SMS gateway. Still nothing? Contact our Dhaka support line for a manual reset.

Yes. Open your account settings, navigate to payment preferences and select a different rail. The new choice applies to all future deposits and withdrawals.
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.