1. How to Register at rk666 — A Step-by-Step Guide

Signing up at rk666 is quick and straightforward. The entire process takes just two minutes and requires no complicated documents. Every step is explained in detail below so you can create your account successfully on the first try.

1
Fill in the Registration Form

Enter your full name, mobile number, email address, and date of birth. Make sure your name matches exactly as it appears on your NID — it will be verified during KYC. Your mobile number must be correct, as the OTP will be sent there.

2
Choose a strong password

Use a password of at least 8 characters that includes uppercase letters, lowercase letters, numbers, and at least one special character (e.g. @, #, !). A weak password puts your account at risk — never use something like "12345678" or your date of birth.

3
Verify OTP on Mobile

After you submit the registration form, a 6-digit OTP will be sent to the mobile number you provided. Enter the code within 5 minutes. If you don't receive the OTP, click the "Resend" button. A verification link will also be sent to your email.

4
Make Your First Deposit & Claim Your Bonus

Once your account is verified, make your first deposit using your preferred payment method. You can start from as little as ৳200. A 150% welcome bonus will be credited automatically on your first deposit. If you'd prefer not to receive the bonus, let support know before making your deposit.

5
Start Playing!

Once your deposit is confirmed, jump straight into Sports Betting, Live Casino, or slots — whichever you prefer. If it's your first time in the Live Casino, feel free to try it out in free demo mode.

2. Registration Eligibility & Requirements

To register at rk666, you must meet the following requirements. These aren't just rules — they're also there to protect you.

  • Age: You must be at least 18 years old. Age is verified using your NID or passport.
  • One Account: Only one account per person is allowed. If multiple accounts are detected, all of them will be closed.
  • Accurate Details: All information provided during registration must be accurate. Accounts created with false details may face issues at the time of withdrawal.
  • Personal email & mobile: Using a shared phone number or email may cause verification issues later.
  • Legal Rights: Online betting must be legally permitted in your jurisdiction.

Note: When registering, make sure your name and date of birth exactly match your NID — this makes KYC verification faster and hassle-free.

3. Welcome Bonus — Full Terms

As a new member of rk666, you'll receive a generous welcome bonus. Please review the terms below before using it.

Subject Description
Bonus Amount 150% of your first deposit, up to ৳15,000
Wagering Requirements 20x the bonus amount
Validity 30 days from bonus activation
Maximum Bet During Bonus Period ৳500 per round or bet
Eligible Games Slots, Sports Betting, Live Casino
If you'd like to play without a bonus Notify support before making a deposit

Please note: Withdrawing before meeting the wagering requirements will result in the bonus and any bonus-related winnings being forfeited. Direct deposits can be withdrawn at any time.

4. Payment Methods

Rk666 supports all of Bangladesh's popular payment methods. The same method must be used for both deposits and withdrawals.

bKash
Nagad
Rocket
Bank Transfer
Visa/Mastercard
Crypto
  • Minimum deposit ৳200, minimum withdrawal ৳500.
  • Deposits via bKash and Nagad are typically reflected within 5 minutes.
  • Withdrawals are typically processed within 15 minutes — up to 24 hours for bank transfers.
  • Rk666 charges no deposit fees.
  • The payment method must be registered in your own name.

5. KYC Verification — Why It's Needed & How to Complete It

KYC (Know Your Customer) verification is mandatory before your first withdrawal. It may seem like a hassle, but it's the strongest layer of protection for your account.

What documents are required?

  • Proof of Identity: National ID (NID) — front and back photos. Or the data page of your passport.
  • Selfie: A clear selfie holding your ID document. Good lighting helps speed up the approval process.
  • Proof of address (if required): Utility bill or bank statement.

How to Submit KYC

Log in to your account and go to Profile → Verification. Upload the required documents and submit. Approval typically takes 1–4 hours, and you'll receive a confirmation email once done.

Tip: Once KYC is completed, you won't need to go through it again for future withdrawals. Submitting your KYC right after registration saves you time later.

6. Tips for a Secure Registration

Keep the following in mind when registering at rk666 to ensure your account stays safe and trouble-free:

  • Secure Password: At least 8 characters with mixed types. Never share it with anyone.
  • Enable 2FA: Enabling two-factor authentication after registration keeps your account significantly more secure.
  • Use the Official Site: Always visit rk666.best — beware of fake sites.
  • Caution on public Wi-Fi: Logging in or depositing over café or shopping mall Wi-Fi is risky.
  • Use your own device: If you use someone else's phone or computer, always log out when you're done.
  • Avoid suspicious links: Do not log in by clicking unknown links received via email or SMS.

Q&A

Yes, rk666 offers betting on many sports beyond cricket. Football coverage includes the English Premier League, La Liga, Bundesliga, Champions League, and even Bangladesh Football League matches. You can also bet on tennis, badminton, basketball, volleyball, eSports (CS:GO, Dota 2, FIFA), and kabaddi. After logging in, head to the Sports or Sports Betting menu. All available sports are listed on the left — click any sport to see ongoing and upcoming events. Each match offers a range of betting markets, including 1X2 (win/draw/loss), Asian Handicap, Over/Under, and Both Teams to Score. With live betting, you can place bets in real time while a match is in progress.

In rk666's Sports Betting section, live scores appear directly next to each match — no need to navigate to a separate page. Inside the live betting menu, you'll find real-time scores, match time, cards, corners, and goal details for all ongoing matches in one place. Many matches include a live animation tracker where ball position and match statistics update in real time. For cricket, a ball-by-ball scorecard is available. Clicking the "Favorite" or star icon on a specific match pins it to the top, making it easy to follow multiple matches at once. You can also enable score notifications to get instant alerts for goals or wickets.