This page sets out how we test crypto casinos, in two stages. First a casino has to get onto the site at all: the Haxies group tests it, multiple sources in the group confirm it, and Team Lead Harrison Ayla interviews the brand and approves it. Only then does it get a number.
The number comes from the Haxies Index, a three-part method set out here in enough detail that you could rebuild any score yourself. Every input to the Index comes from an operator's published terms or a dated summary of them.
That split is deliberate. The gate is judgement, done by people who have built software and worked with operators. The score is arithmetic, done the same way for every brand. When a payout speed appears on this site, it is the speed the operator states.
The listing gate: tested, confirmed, approved
Before the Index sees a casino, the casino has to pass a gate. The Haxies group comes from app development and consumer products, moved into blockchain, and worked hand in hand with operators such as Stake and BC.Game. What the team took from that work is the bar: the people behind a brand must build a valuable, suitable system that keeps the user safe and delivers the benefits of blockchain, meaning fast settlement, transparency and provably fair play.
The gate runs in three steps:
- Group testing. More than one member of the Haxies group tests the casino as a system: account flow, cashier, coin handling and how the brand treats a user who needs help.
- Multi-source confirmation. The testers' findings have to agree. If two people come back with different pictures of the same casino, the brand waits until the difference is explained.
- Interview and approval. Team Lead Harrison Ayla speaks with the brand, interviews it, and decides whether to approve it for placement on the site.
A casino that fails any step is not listed. A casino that passes all three moves on to scoring.
What the gate does and does not decide
The gate decides who appears on Haxies. It does not decide rank. Harrison approves listings, not scores, and nobody in the group can move a number once a brand is approved. Each step is owned by a named role on the Haxies editorial team, with Harrison holding the final sign-off.
We describe the gate in general terms on purpose. We do not publish invented session times, deposit amounts or interview quotes, because a single anecdote is easy to misread and impossible for you to check. The Index exists so that the comparison between listed casinos rests on facts you can verify.
The Haxies Index in one paragraph
The Haxies Index is a score out of 100 built from three parts. Clear (40 points) measures how cheap the welcome offer is to turn into withdrawable money. Cashout (35 points) measures the payout speed the operator states, minus a penalty for published withdrawal caps. Cover (25 points) measures paperwork: a published licence number, a named owner company and 24/7 support. Add the three and you have the score.
Each part uses fixed bands. Two casinos with identical facts always get identical scores, and nobody on the desk can nudge a number because they like a brand.
Clear: how we price a welcome offer (40 points)
Clear asks one question: what does it cost, on average, to turn $100 of bonus into money you can withdraw?
The formula
Expected clearing cost per $100 of bonus = wagering multiple x wagering base x house edge
We assume a house edge of about 2%, which matches a high-RTP slot around 98% RTP. Slots are usually the only games that count fully toward wagering, so this is the realistic best case for a player clearing a bonus. If you clear on lower-RTP games, your real cost is higher than our figure.
The wagering base matters as much as the multiple. "Bonus only" means you wager a multiple of the bonus. "Deposit plus bonus" means you wager a multiple of both, which doubles the turnover on a 100% match.
The Clear bands
| Expected cost per $100 of bonus | Clear points |
|---|---|
| $85 or less | 40 |
| Up to $115 | 32 |
| Up to $175 | 24 |
| Up to $300 | 14 |
| Above $300 | 6 |
| Wager-free cashback or rakeback | 30 |
| Terms unread or unpriced (provisional) | 20 |
| 60x where the cost is not otherwise priced | 16 |
| 80x where the cost is not otherwise priced | 14 |
Wager-free offers get 30 rather than 40 because they pay back a share of losses instead of adding a lump sum up front. They are clean money, but you only receive them after you have lost something.
The provisional 20 is a placeholder, not a judgement. It means we have not yet read terms we can price. It moves as soon as we can.
Cashout: how we score payout speed (35 points)
Cashout asks how quickly the operator says it pays, and whether it limits how much you can take out.
The Cashout bands
| Stated payout speed | Cashout points |
|---|---|
| Instant | 35 |
| Under 5 minutes | 32 |
| Under 10 minutes | 30 |
| Under 15 minutes | 28 |
| Under 30 minutes | 25 |
| Lightning-only fast path | 24 |
| Instant to 48 hours | 22 |
| Under 1 hour | 21 |
| Unspecified | 16 |
| Under 24 hours | 12 |
Then we subtract 5 points if the operator publishes withdrawal caps. A cap can turn a large win into weeks or months of instalments, so it costs points even when the cashier itself is fast.
Why we score the stated speed
Testing tells the group whether a cashier behaves like a system worth listing. It does not produce a figure fit to score. A single withdrawal reflects one request, on one day, for one amount, on one network, and it can be beaten or missed by hours for reasons that have nothing to do with the casino, such as mempool congestion on Bitcoin or a busy period on Ethereum. A stated speed is a public promise the operator can be held to, and anyone can check it. We score the promise and label it "stated".
Cover: how we score licence, owner and support (25 points)
Cover is the paperwork that gives you somewhere to go if things go wrong.
| Item | Points |
|---|---|
| Licence number published | 10 |
| Owner company named | 8 |
| 24/7 support | 7 |
A licence number scores only if it is a real number we can record, such as an Anjouan ALSI number or a Curaçao OGL number. A licence name without a number, such as "Curacao" alone, does not score. A Costa Rica company registration is not a gambling licence and does not score the 10 points either.
An owner scores only if it is named by the operator. An owner reported only by secondary sources, and unverified, does not score.
Worked example 1: Wild.io, 90/100
Wild.io holds the top Index score among the best crypto casinos on our sheet, and its arithmetic shows all three parts at work, including the cap deduction.
Clear. The welcome offer is up to 350% across three deposits plus 200 free spins, at 40x on the bonus only. For $100 of bonus, that is 40 x $100 = $4,000 of turnover. At a 2% edge, the expected cost is $80. That is $85 or less, so Clear is 40.
Cashout. The stated speed is under 10 minutes, which scores 30. Wild.io also publishes a maximum withdrawal per period. Our sheet does not hold the exact figure, but a published cap is a published cap, so the 5-point deduction applies. Cashout is 30 minus 5 = 25.
Cover. Anjouan licence ALSI-202504044-FI2 (10), owner Stack Gaming Ltd (8), live chat and email 24/7 (7). Cover is 25.
Total: 40 + 25 + 25 = 90. Without the cap it would score 95, which is what we published before we corrected the deduction. The Wild.io review adds one more clause worth knowing, that verification is conducted in English.
Worked example 2: Bets.io, 82/100
Bets.io shows how a cheap bonus and a capped cashier pull in opposite directions.
Clear. The offer is 225% up to 31,500 USDT plus 225 free spins across three deposits, at 40x on bonus plus free-spin winnings. Treating spin winnings as part of the bonus pot, $100 of bonus needs $4,000 of turnover, and 2% of that is $80. Clear is 40.
Cashout. The stated speed is "instant to 48 hours", which scores 22. Bets.io also publishes deposit-linked caps of 1,000 to 3,000 USDT a day, with wins above 30,000 USDT paid on an agreed schedule. That costs 5 points. Cashout is 22 minus 5 = 17.
Cover. Anjouan licence ALSI-202410047-FI2 (10), owner Tessera Limited S.R.L. (8), 24/7 live chat and email (7). Cover is 25.
Total: 40 + 17 + 25 = 82. If the caps were dropped, Bets.io would score 87. The Bets.io review also covers its 2 USDT max bet and 5x-deposit win cap, which do not change the Index but do change how you play the bonus.
Worked example 3: Rainbet, 64/100
Rainbet shows what deposit-plus-bonus wagering does to an ordinary-looking offer.
Clear. The welcome offer is 100% plus 20 free spins, then 50% plus 20, then 100% plus 20, at 40x on deposit plus bonus. Take the first stage: deposit $100, get $100 of bonus. Turnover is 40 x $200 = $8,000, and 2% of that is $160. The 50% middle stage is worse per dollar: a $100 deposit brings $50 of bonus, 40 x $150 = $6,000 of turnover and $120 of expected cost, which is $240 per $100 of bonus. Our sheet prices the package at $208 per $100 of bonus, which falls in the up-to-$300 band. Clear is 14.
Cashout. The stated speed is near instant, and there are no published withdrawal limits. Cashout is 35.
Cover. Rainbet says it holds an Anjouan licence, but the number is not exposed in the official text we could access, so no licence points. The owner, RBGAMING N.V., is named (8), and support is 24/7 (7). Cover is 15.
Total: 14 + 35 + 15 = 64. A fast cashier cannot rescue an expensive bonus and a missing licence number. Publish the number and Rainbet would jump to 74. The Rainbet review works through all three stages.
Where our figures come from and the "Figures read" date
Every brand on our data sheet has two dates. "Terms source" names the page we priced the bonus from and when we read it. "Figures read" records when the wider set of facts was last collected, and from where.
Sources fall into three tiers, and we say which one applies:
- The operator's own terms page. Our preferred source. Wild.io, BitStarz and mBit Casino figures come from here.
- A public snapshot the operator has not yet corrected. Used for several brands, including Jack, Cybet, Cocobet and Winna. We flag it so you know the live terms may differ.
- Published third-party summaries of the operator's terms. Used where the operator's own wording was not accessible, as with Bets.io, BC.Game and Betpanda. We name the summarising source on the sheet.
The operator's own questionnaire is a fourth, rarer source. Qzino's figures come from one. When a fact is not on our sheet, we say it is not published or not yet confirmed. We do not fill gaps with guesses.
What we do not measure, and why
A score is only useful if you know what it leaves out. These are the things the Index does not cover.
Payout times from individual sessions
Group testing feeds the listing decision, not the score. Every speed we score and display is the operator's stated figure, for the reasons set out in the Cashout section above.
Whether games are fun
We do not rate lobbies, themes or how a slot feels. Taste varies too much, and a fun game with a poor RTP is still a poor deal. Our hub of crypto casino games covers house edges by game type, which is the measurable part.
Game counts as a quality signal
We record game and studio counts, such as Bets.io's 14,488 games from 100+ studios, but they do not score. Ten thousand slots you will never open add nothing to your odds.
Customer service quality
We score whether support is available 24/7, not how good it is. Quality varies by agent and by day, and a single chat transcript is not a fair basis for a score.
Legality where you live
We do not score legal status, because it depends on where you live and on each operator's restricted-country list. You need to check both before you sign up.
How often we re-read terms
We re-read each casino's bonus terms and payout terms on a rolling cycle, and sooner when an operator announces a change or a reader tells us something has moved. When a figure changes, the score is recomputed from the same bands and the "Figures read" date is updated.
Any brand still sitting on the provisional Clear score of 20 is near the front of the queue. Those are the scores most likely to move, in either direction.
If you spot a figure that no longer matches the operator's live terms, tell us. A dated screenshot or a link to the clause is the fastest way to get it fixed.
How affiliate money does and does not affect scores
Haxies earns a commission when readers sign up at some casinos through our links. That is how the site pays for itself, and the affiliate disclosure sets out the arrangement.
What commission cannot do is change a score. The bands are fixed and published on this page. A casino that pays us more gets no extra points, and a casino that pays us nothing loses none. If an operator offered money for a better score, the answer would be no, because the number comes from its terms, not from us.
This is also why we show the arithmetic. If you doubt a score, you can recompute it from the facts and the bands here, and you should get the same number.
Featured partner placement
Commission does affect one thing: where a casino appears in a list. Casinos that are commercial partners, meaning they pay us commission, are shown first in our toplists, tables and tools, and each one carries a visible "Partner" badge. Non-partner casinos follow. Within each group, the order is the Haxies Index.
Placement is the only thing a partnership buys. It does not change a score or an Index rank, it does not skip group testing or Harrison's approval, and it does not change a word of a review. Every partner had to clear the same gate as every other casino. If you want a pure score order, the bonus finder lets you sort by Index score.
Ties and ordering
Ties are common because the bands are coarse on purpose. On our current sheet, BitStarz and Jack share 87, four casinos share 75, and Vave and Betpanda share 48.
List order is not the same thing as Index order. Partner casinos appear first, then the rest, so a casino lower down a list can still hold a higher score than one above it. Index ranks settle ties with a secondary sort that does not change the score. Treat casinos on the same number as equals. The right choice between them depends on what you care about: a cheaper bonus, a faster stated payout, a coin you already hold or a sportsbook.
Most of the questions readers send about the method, from what a provisional Clear score means to why caps cost Cashout points, are answered in the crypto casino FAQ, which also has a live answer box that searches every page on the site.
Corrections
Mistakes happen, and we would rather fix them in public than leave them in place. When we get a figure wrong, we correct it, recompute the score and note the change. The corrections policy explains how a correction is marked and how it differs from a routine update after an operator changes its terms.
Operators can ask for corrections too. The rule is the same for them as for readers: show us the published clause. We do not change a figure because someone asks nicely, and we do not change it because someone asks angrily.
Questions about how we test crypto casinos
Do you test every casino before listing it?
Yes. Every casino on the site was tested and confirmed by multiple sources in the Haxies group, then interviewed and approved by Team Lead Harrison Ayla. Scoring only starts after that approval.
Why are payout speeds still marked "stated"?
Because the score uses the operator's published figure, read from its terms. Testing decides whether a casino is listed, but one session's timing is not a fair basis for a score that every reader should be able to check.
Why do you assume a 2% house edge?
It matches a high-RTP slot around 98%, which is the most efficient way most players can clear a bonus, since slots usually count 100% toward wagering. If you play lower-RTP games, your clearing cost will be higher than ours.
Why does a withdrawal cap cost 5 points?
A cap limits how much of a win you can take out per day, week or month. A fast cashier with a low cap can still leave a big win stuck for a long time, so we deduct 5 points from Cashout whenever caps are published.
Why does a casino with an unread bonus get 20 Clear points?
Twenty is a provisional middle score that says we have not yet priced the offer. It avoids rewarding or punishing a casino before we can do the maths, and it changes once the terms are read.
Can a casino pay to rank higher?
Not on the Index. Scores come from fixed bands applied to published terms, and commission does not enter the calculation. Partners that pay commission are shown first in lists with a "Partner" badge, but their scores and Index ranks are untouched.
How can I check a score myself?
Take the casino's facts from its review, apply the Clear, Cashout and Cover bands on this page, and add them up. The three worked examples above show each step. If your number differs from ours, tell us which figure you used.
Why do some casinos have the same score?
The bands are deliberately broad, so casinos with similar facts land on the same number. A tie means the Index sees them as equals, and you should choose on the feature that matters most to you.