What does wagering requirement mean?
Say you deposit ৳1,000 and receive a 100% bonus of ৳1,000. If that bonus carries a 10x wagering requirement, you'll need to place a total of ৳10,000 in bets (bonus × 10) before the bonus becomes withdrawable.
How It's Calculated:
- Only bets placed using bonus balance count toward the wagering requirement
- Only bets with minimum odds of 1.50 count toward wagering — bets below that threshold are excluded
- Accumulator bets count in full toward the wagering requirement
- The wagering requirement must be completed within 30 days of receiving the bonus
Full terms & conditions on the Promotions page you'll get.
How to play:
- Open onyxbat.app in any browser (Chrome, Safari, Firefox)
- Log in and go to any betting section
- All features — live betting, deposits, withdrawals — work right in the browser
The browser version has all the core features. The app adds push notifications, fingerprint login, and slightly faster loading. If you're a regular user, Downloading the App delivers a better experience, but it's not required.
When using the site in your browser, tap "Add to Home Screen" to create an app-like icon on your device.
How age verification works:
- You are required to enter your date of birth during registration
- Before withdrawal, your National ID or birth registration certificate is verified through the KYC process
- If your age cannot be verified, your account may be permanently closed and your balance forfeited
Required documents:
- Proof of Identity: National ID (NID) — front and back photos
- Options: Passport or driving licence
- Selfie: A selfie holding your NID
- Payment Reconciliation: The Mobile Pay/Nagad number used to deposit must match the name on your account
- Log in → Profile → Complete Verification
- Upload the required files (JPEG or PDF, max 5MB)
- Submit — approval usually takes 12–24 hours
- You'll receive email and SMS notifications once approved
Why you can trust us:
- License: Licensed and authorised by an international gaming authority
- Fast payments: Thousands of members withdraw regularly — no complaints of withheld payments
- Clear rules: Bonus terms, fees, and wagering requirements are all clearly stated
- SSL Protection: Bank-grade encryption is used
- KYC process: Identity verification is part of international anti-money laundering regulations
- Responsive Support: Real people help you in Bengali when you need it
How to view your betting history:
- Log In
- Click the profile icon in the top right corner
- Go to the "Betting History" or "My Bets" section
- Filter by date, sport type, or status (ongoing / won / lost)
- Profile → "Transaction History"
- Deposits, withdrawals, and bonuses are shown in separate tabs
- Each transaction shows the date, amount, and status
How to do it on Onyx Bat:
- Go to the Sports Betting section
- Click your preferred outcome in the first match — it will be added to your bet slip
- Add the second and third matches the same way
- You'll see an "Accumulator" or "Serial" tab on the betslip
- Enter your stake and confirm
- Accumulator bets start from a minimum of 2 matches and can be combined up to a maximum of 20
- Multiple markets from the same match (e.g. Over/Under and Match Winner) cannot be combined in the same bet
- You win the full amount only if all selections win — losing even one means losing the entire bet
- Example: ৳100 bet across 3 matches with odds 2.0 + 1.8 + 2.5 = total odds 9.0 → win and you get ৳900