Signing up on tt999 takes just a few minutes and requires very little to get started.
What you'll need:
First & Last Name — Enter it exactly as it appears on your national ID. It will be verified during KYC.
Active mobile number — For OTP verification. This number will also be used for bKash or Nagad transactions.
Email Address — Account-related messages will be sent to this email.
Date of Birth — Registration is not available to users under 18.
Password — Choose a strong password of at least 8 characters.
Steps: Fill in the form → enter the OTP sent to your mobile → registration complete. Make a deposit and you're ready to play.
Registration is completely free — no charges or fees apply. If you have a referral code, you can enter it during this step.
KYC verification (national ID) is not required at registration, but must be completed before large withdrawals. Getting it done early means no delays later.
It's natural to be skeptical — there are plenty of unreliable platforms online. Here are a few facts about tt999 that should clear things up.
License & Regulation: tt999 operates under an international gaming license. License details can be found in the website footer or on the "About Us" page.
Technical Security:
- SSL 256-bit encryption — the same level of protection used by banks
- RNG (Random Number Generator) certification — game outcomes are provably fair
- Regular third-party security audits
- KYC and AML (Anti-Money Laundering) policy compliance
Real Proof of Trustworthiness: Millions of Bangladeshi members use tt999 regularly. Withdrawals go through smoothly, bonuses are delivered as promised, and support is responsive — that's the strongest proof of trustworthiness.
If you're unsure, start with a small amount, make a withdrawal, and see for yourself. tt999 never holds back funds — unless there's a policy violation involved.
The time it takes to withdraw your winnings at tt999 depends on a few factors.
Standard Withdrawal Times:
- KYC-verified account: On average, 3 to 15 minutes. In most cases, it's done within 5 minutes.
- Accounts without KYC: Smaller amounts are processed quickly, but KYC becomes mandatory once you exceed a certain threshold.
- Large amounts (e.g., ৳50,000+): Manual verification may take up to 30 minutes.
- Between 2:00 AM and 5:00 AM: Payment gateway processing may add some extra time.
For faster withdrawals:
- Link a mobile banking account under the same name used during registration
- Complete your KYC verification in advance
- Select the correct amount and method when submitting a withdrawal request
If more than 30 minutes have passed, contact live chat with your transaction ID. The support team will look into it right away.
Yes, tt999 offers a variety of regular activity and incentive programs.
Free Spins: Free spins can be earned by depositing on specific slot games or as part of special promotions. Once credited, they will appear in the "My Bonuses" section, where you can launch the relevant game directly.
Daily Mission: After logging in, check your dashboard or the "Promotions" section to view daily activities. These typically involve placing a set number of bets, playing specific games, or wagering a certain amount. Completing a mission rewards you with bonus points or cash rewards.
How to participate:
Log in to tt999 and go to the "Promotions" or "Offers" section.
Browse the list of ongoing activities — read the duration and terms before joining.
Click "Activate" or "Join" to participate.
Complete the required tasks — rewards will be credited to your balance automatically.
Some Free Spins and missions come with wagering requirements — meaning you need to bet a specified amount before withdrawing the bonus funds. These terms are always clearly stated in the offer details.
All bet and transaction history at tt999 is saved and can be accessed at any time.
How to view your betting history:
Log in to tt999.
Click the profile icon at the top right.
Go to the "Betting History" or "My Bets" section.
Filter by date range, game type, or status (win/loss/ongoing).
Transaction Details (Deposits & Withdrawals):
Go to Profile → "Transaction History" section. Here you can view the date, amount, method, and status of every deposit and withdrawal.
What you'll find here:
- Amount, odds, and outcome of each bet
- Transaction IDs for deposits and withdrawals
- Bonus Usage History
- VIP points earning log
If you need a screenshot or document for a specific transaction, contact Live Chat with your transaction ID and the support team will provide the details.
You don't need a large amount to start betting on tt999 — the minimum limits are quite low.
Minimum Deposit Amount:
- bKash: Minimum ৳200
- Nagad: Minimum ৳200
- Rocket: Minimum ৳200
- bKash: Minimum ৳200
Minimum bet amount (varies by game):
- Sports Betting: Usually starts from ৳20
- Slots: Many slots start from as low as ৳10–৳50
- Live Casino Table: Usually ৳50–৳100 minimum (varies by table)
- Maximum Bet: Varies by game and VIP level
New members are advised to start with the minimum amount, get comfortable with the platform, then gradually increase their stakes. Never play beyond your budget.
There are several possible reasons why an account may be locked or suspended at tt999, each with its own resolution.
Causes & Solutions:
1. Temporary lock due to multiple incorrect password attempts:
This is the most common reason. Usually the account unlocks automatically after waiting 30 minutes. If it's still locked, reset it via the "Forgot Password?" option using an OTP.
2. KYC verification required:
Accounts may be temporarily restricted for withdrawals above a certain limit or in cases of suspicious activity. Completing KYC with a photo of your NID or passport will resolve the issue.
3. Suspension due to suspected policy violation:
If there's suspicion of multiple accounts, false information, or bonus abuse, your account may be placed under review. In that case, contact support and explain the situation.
4. Self-exclusion activated by you:
If you previously activated a cool-off or self-exclusion from the Responsible Gaming section, you won't be able to log in until the period expires.
Get in Touch: If none of the above apply, contact us via Live Chat or support@tt999.myContact us with your account username and registered mobile number. The support team is available 24/7.