Reference

Register on diya22 and Connect Your Mobile Wallet

Creating a diya22 account takes a few minutes — fill in your details, verify your number, and your wallet is ready to fund via bKash, Nagad or Rocket. Access depends on your local law and eligible regions.

bKash deposit readyNagad transfer supportedRocket payment acceptedMobile-first account access
diya22 Register on diya22 and Connect Your Mobile Wallet
ACCOUNT HELP PATHS

Get Help With Your Registration

If your OTP does not arrive, your deposit is pending, or you cannot access your account after registration, our support team can help. Reach out through live chat on the site or contact us via the listed support channels. For wallet-related queries — bKash, Nagad or Rocket transaction issues — have your wallet reference number ready so the team can check it quickly.

Live Chat Start a chat session directly on the diya22 site. Share your registered mobile number and describe the issue — a support agent picks it up from there.
Wallet Transaction Help If a bKash, Nagad or Rocket deposit does not reflect, share the transaction ID via support. The team cross-checks the wallet record and resolves pending transfers.
Account Recovery Locked out or forgot your password? Use the reset link on the login page. Enter your registered mobile number and a new OTP is sent to verify your identity.

What to Expect When You Register

The registration form asks for your name, mobile number and a password. Once you submit, a one-time PIN is sent to your number — enter it to confirm ownership and activate your account. After that, head straight to the cashier to link your preferred mobile wallet. Your first deposit can be made via bKash, Nagad

or Rocket by sending to the account number shown on the deposit screen and confirming with your wallet PIN. If anything looks unfamiliar during setup, our support channel is there to walk you through it. Keep your login credentials private and avoid sharing your OTP with anyone — that single step keeps your account secure

from the start.

  • Mobile Verification A one-time PIN goes straight to your registered mobile number. Enter it within the session window to confirm your account and proceed to the lobby.
  • Wallet Connection After verification, link bKash, Nagad or Rocket from the cashier page. The account number to send to is shown clearly — no guesswork needed.
  • Account Security Choose a strong, unique password at registration. Never share your OTP or PIN with anyone — diya22 support will never ask for those details.
  • Lobby Access Once your account is active and funded, the full lobby opens — slots, live casino tables and cricket-led sports betting markets are all in one place.

Account

The registration form asks for your name, mobile number and a password. Once you submit, a one-time PIN is sent to your number — enter it to confirm ownership and activate your account. After that, head straight to the cashier to link your preferred mobile wallet. Your first deposit can be made via bKash, Nagad or Rocket by sending to the account number shown on the deposit screen and confirming with your wallet PIN. If anything looks unfamiliar during setup, our support channel is there to walk you through it. Keep your login credentials private and avoid sharing your OTP with anyone — that single step keeps your account secure from the start.

Explore the Lobby

Your details are encrypted for secure account access.

ACCOUNT SAFETY SIGNALS

How diya22 Protects Your Account

Your account and payment data are handled with SSL encryption across every page — registration, deposit and withdrawal flows included. Identity checks during registration are there to protect your account from unauthorised access, not to add friction. Data you submit is stored in line with our privacy policy and is never shared outside the platform without your consent. These protections apply from the moment you open an account.

SSL Encryption

Every page on diya22 — including the registration and cashier screens — runs over SSL. Your data travels encrypted between your device and our servers.

OTP Identity Check

The one-time PIN sent at registration confirms your mobile number is real and yours. This step blocks unauthorised account creation under your number.

Withdrawal Verification

Withdrawal requests are matched against your registered wallet details. Funds only move to the wallet linked to your account — no third-party redirects.

Data Protection

Account details you provide at registration are held according to our privacy policy. We do not sell or pass your data to unrelated third parties.

Local Payment Methods for Your Account

Depositing on diya22 works through the mobile wallets you already use every day. Open your bKash, Nagad or Rocket app, send the amount to the cashier number shown after login, and confirm with your wallet PIN. The balance shows up in your account once the transaction clears on the wallet side. Withdrawals follow the same wallet path — request from your account, confirm the amount, and the funds move back to your mobile wallet. No unfamiliar steps, no third-party cards required.

bKash

Send to the displayed bKash merchant number from your app, enter your PIN, and the deposit registers in your diya22 account wallet once confirmed.

Nagad

Nagad transfers follow the same flow — open the Nagad app, send to the cashier number, and confirm. Your account balance updates after wallet confirmation.

Rocket

Rocket users send via the app or USSD menu to the number shown at checkout. Confirm with your Rocket PIN and the amount clears to your account.

Common Questions About Signing Up

New to diya22? These are the questions we hear most often from people going through registration for the first time — covering the account form, OTP, wallet setup and what happens after you log in.

You need a valid mobile number in Bangladesh, a password you choose at signup, and access to bKash, Nagad or Rocket for your first deposit. No email address is required to start.

Check that the mobile number you entered is correct and has signal. Wait a full minute before requesting a new OTP. If it still does not arrive, contact support via live chat with your number ready.

Yes. After your OTP is verified and your account activates, go to the cashier, select bKash, send to the number shown, confirm your bKash PIN, and the balance appears in your account.

Account eligibility is subject to your local law and the eligible regions diya22 serves. You are responsible for confirming that opening an account is permitted under the rules that apply to you.

Transactions occasionally take a few extra minutes to confirm on the wallet side. If your balance has not updated after ten minutes, contact support with your Nagad or Rocket transaction reference number.

Yes — the diya22 site is built for mobile access. Log in from your browser on any Android or iOS device. Your wallet, lobby and account settings all load the same way as on desktop.
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.