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.
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.
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 LobbyYour details are encrypted for secure account access.
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.
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.