1. National ID Card (NID): Upload the front and back of your ID as separate images. Make sure each photo is clear, with no fingers or shadows covering any part. Passports are also accepted.
2. A selfie: A selfie taken with your device's front camera. Glasses are fine, but sunglasses or a hat covering your face may result in rejection.
How to upload: Log in → Profile → go to the "Verify" or "Verification" tab → upload your documents. Verification is usually completed within 1 to 3 hours. During busy periods, it may take up to 24 hours. You'll receive a notification via email or mobile once it's done. Once KYC is approved, every withdrawal reaches your bKash or Nagad within 5 minutes.
Betting Records: Log in → go to "My Bets" or the "Bet History" section. Here you can see the date, time, stake amount, odds, match result, and win/loss amount for every bet. Filter by the last 7, 30, 90, or 365 days — or choose a custom date range.
Transaction Records (Deposits & Withdrawals): On the same page, go to the "Transactions" tab. You'll be able to see the time, amount, payment method, and status of every deposit and withdrawal.
You can also download your data in CSV or PDF format — useful for tax purposes or reviewing your personal budget. For records older than 365 days, submit a request to support — data is typically provided within 48 hours.
You can do this without logging in: Look for a globe icon or language selector at the top of any page. Click it → select "Bengali" or "bn-BD" → the page will reload in Bengali.
From Account Settings: Log in → click the Profile icon → "Settings" → "Preferences" → "Interface Language" → select "Bengali" and hit "Save". Once set this way, the language will stay in Bengali every time you log in.
You can also change the language in the mobile app the same way through Settings. On tktk999, Bengali is available across the full interface — including betting market names, bonus descriptions, and support chat.
Decimal Odds (most common): For example, odds of 2.50 mean — a ৳100 bet returns ৳250 in total if you win (৳100 stake + ৳150 profit). The formula is: Bet × Odds = Total Payout. Any odds above 1.00 means you're in profit.
Fractional Odds: For example, 3/2 means you earn ৳3 for every ৳2 wagered. So a ৳100 bet returns ৳150 in profit, giving you a total return of ৳250.
Practical Example: Bangladesh vs Pakistan — Bangladesh odds are 2.20. You place a ৳500 bet. If Bangladesh wins, you receive: 500 × 2.20 = ৳1,100. That's a ৳600 profit.
In tktk999 settings, you can choose between decimal or fractional format — whichever you prefer. Once you enter your stake on the bet slip, your potential winnings are calculated automatically — no manual math needed.
How to Join: Check the Promotions page or the "Tournament" banner on the homepage for active events. If there's a "Join" or "Opt-in" button, tap it to enter. Some tournaments are automatic — just place bets on the specified sports and you'll be enrolled instantly.
How Rankings Work: Ranking methods vary by tournament. The most common is "net profit" — whoever has the highest total winnings over the set period ranks higher. In some cases, total number of bets placed or the total stake on specific markets may be used instead.
What the rewards are: Cash bonuses or free bets are distributed among the top 10 or 20 players on the leaderboard. For example — 1st place receives ৳50,000, 2nd place ৳20,000, and 3rd place ৳10,000. Prizes are credited to your account within 24–48 hours after the event ends. Full rules are listed on each tournament's page.
Step 1: Log In → click your profile icon → select "Security Settings" or "Security".
Step 2: Look for the "Two-Step Verification" or "Two-Factor Authentication" option → tap "Activate".
Step 3: A 6-digit code will be sent to your registered mobile number → enter it in the designated field → setup is complete.
From now on, logging in from a new device will require OTP verification. For trusted devices, simply mark them as "Trust this device" and you won't be prompted for an OTP again.
Important: If you change your mobile number after enabling 2FA, contact support first — otherwise you'll be locked out of your own account. During setup, you'll be given a backup code — store it somewhere safe.
Deposit Limit: Set a maximum deposit amount on a daily, weekly, or monthly basis. For example, setting a monthly limit of ৳5,000 means no further deposits will be possible beyond that amount. Lowering the limit takes effect immediately, but increasing it requires a 72-hour waiting period — this is by design.
Betting Budget Limit: You can also set a daily or per-session betting limit. Once the limit is reached, no further bets can be placed.
Reality Check (Session Reminder): A pop-up appears every 30 minutes or hour showing how long you've been playing and how much you've wagered.
Cooling-Off Period: Lock your account for anywhere between 24 hours and 30 days. Takes effect immediately, no questions asked.
Self-Exclusion: Suspend your account for 6 months, 1 year, or permanently. For more details, Responsible Gaming View page.
Access all tools at: Log In → Settings → "Responsible Betting" tab.