Reference

Open your CK999 account and connect your wallet

Registration puts bKash, Nagad and Rocket deposits at your fingertips, along with our complete lobby of slots, live tables and cricket markets. We ask for a mobile number, a password you choose, and a PIN you set for withdrawals—then you're in.

Mobile number sign-upbKash, Nagad, Rocket readyLobby access in secondsWithdraw with your PIN
CK999 Open your CK999 account and connect your wallet
ACCOUNT HELP

Get assistance during or after registration

If your OTP never arrives, your chosen username is taken, or you forget your withdrawal PIN before you even use it, our support channels are open. Live chat is the fastest route—our team sees your IP and can verify your mobile number without asking you to repeat it. Email works for less urgent questions, and our help-center articles walk through common registration errors like mismatched phone formats or duplicate accounts.

Live chat Click the chat icon in the bottom-right corner. Our agents are online daily and can reset your OTP, unlock a registration attempt, or guide you through wallet linking in real time.
Email support Send your question to support@CK999 with your registered mobile number. We reply within a few hours and can attach screenshots or step-by-step instructions if the issue needs detail.
Help-center articles Browse our FAQ library for guides on OTP troubleshooting, password recovery, PIN reset flows, and wallet-linking screenshots. Each article includes the exact button labels you will see on your screen.

Registration flow and what happens next

We collect your mobile number, a password and a four-digit withdrawal PIN during sign-up. Once you confirm the OTP sent to your phone, your account is active and you can head straight to the cashier to link bKash, Nagad or Rocket. Your username becomes your mobile number so you never forget it. We encrypt your

credentials and store your PIN separately from your password for withdrawal verification. After your first deposit clears, the full game catalogue opens—slots from Pragmatic Play and PG Soft, live dealer tables from Evolution, and our cricket sportsbook covering IPL and BPL fixtures. You can update your password or PIN anytime in account settings, and our

Bangladesh support team is available via live chat if you hit a snag during setup. We do not ask for bank statements or utility bills at registration; identity checks happen only when you request your first withdrawal, and even then we usually need just a photo of your national ID to match the name on

your wallet.

  • Mobile OTP confirmation We send a six-digit code to your phone during sign-up. Enter it on the next screen and your account activates immediately without email or document uploads.
  • Withdrawal PIN you control You choose a four-digit PIN separate from your login password. Every withdrawal request asks for this PIN so only you can approve payouts from your balance.
  • Encrypted credential storage We hash your password with bcrypt and store your PIN in a separate vault. Neither our support staff nor our backend logs ever see your plaintext credentials.
  • Bangladesh live-chat support Our chat team speaks English and understands bKash, Nagad and Rocket processes. Open the chat bubble on any page if registration stalls or your OTP does not arrive.

Account

We collect your mobile number, a password and a four-digit withdrawal PIN during sign-up. Once you confirm the OTP sent to your phone, your account is active and you can head straight to the cashier to link bKash, Nagad or Rocket. Your username becomes your mobile number so you never forget it. We encrypt your credentials and store your PIN separately from your password for withdrawal verification. After your first deposit clears, the full game catalogue opens—slots from Pragmatic Play and PG Soft, live dealer tables from Evolution, and our cricket sportsbook covering IPL and BPL fixtures.

Browse Lobby

Your details are encrypted for secure account access.

ACCOUNT SAFETY

How we protect your registration data and balance

We encrypt every login session with TLS, hash your password so it never sits in plaintext, and store your withdrawal PIN in a hardware security module separate from our main database. Your mobile number and national-ID photo—required only at first withdrawal—live in a different data vault that our game servers cannot query. We log every balance change with a timestamp and transaction ID you can audit in your account history, and we never share your wallet details with third-party advertisers or data brokers.

TLS encryption Every page on CK999 runs over HTTPS with a certificate from a recognized authority. Your browser shows the padlock icon, meaning no one between you and our server can read your login credentials.
Password hashing We hash your password with bcrypt and a unique salt before storing it. Even our database administrators see only the hashed output, never your actual password string.
Withdrawal-PIN vault Your four-digit PIN lives in a hardware security module that accepts compare requests but never returns the plaintext PIN. This design prevents both external attackers and internal staff from reading your withdrawal code.
Activity audit log Your account dashboard lists every deposit, bet, win and withdrawal with a UTC timestamp and a transaction reference. Download the CSV anytime to verify that the history matches your own wallet statements.
WALLET OPTIONS

Link bKash, Nagad or Rocket after you register

Once your account is active, the cashier screen lists all three mobile wallets plus bank transfer. Tap your preferred method, enter the amount, and we show you the merchant number or QR code. Open your wallet app, send the payment, then return to CK999 and paste your transaction ID into the confirmation box. Most deposits reflect in your game balance within sixty seconds, and you can switch wallets for your next top-up without extra verification.

bKash Send-money flow to our published merchant number. Paste your bKash transaction ID on the confirmation screen and your balance updates as soon as our gateway polls the bKash API.
Nagad Scan the QR code or copy the Nagad account number from the cashier. Complete the transfer in your Nagad app, then submit the Nagad Txn ID to finish the deposit.
Rocket Rocket send-money works the same way—our cashier gives you the Rocket number, you approve the payment with your PIN, and the transaction ID bridges the two systems.
Bank Transfer For amounts above the mobile-wallet daily cap, use direct bank transfer to our published account. Upload a screenshot of the transfer receipt so we can match and credit your balance within a few hours.

Registration questions we hear most

We ask for a Bangladesh mobile number, a password you create, and a four-digit withdrawal PIN. Once you confirm the OTP sent to your phone, your account is live and you can deposit via bKash, Nagad or Rocket.

Yes, CK999 accounts are independent. Your mobile number and email can be reused here as long as they are not already registered on our platform. Each site maintains its own user database.

The withdrawal PIN adds a second verification step so that even if someone learns your login password, they cannot withdraw funds without the four-digit PIN you set during sign-up. You can change it later in account settings.

Activation is instant. As soon as you submit the correct OTP, you land on the lobby page and can visit the cashier to link bKash, Nagad or Rocket. No waiting period or manual approval required.

Open live chat or email support@CK999 with your registered mobile number. Our team will send a PIN-reset link to your phone via SMS so you can choose a new four-digit code before your first withdrawal.

No. We collect only your mobile number, password and PIN during sign-up. Identity verification—usually a photo of your national ID—happens only when you request your first withdrawal, and it is a one-time check to match your wallet name.
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.