Compare on-chain crypto casinos — a public index
Independent on-chain crypto casino index. Public scores, verified payouts and reserves. Scores are never for sale.
We score on-chain and crypto casinos on one public grid: payout proof, transparency, survival, freedom and value. The weights are published, the arithmetic is a sum you can redo by hand, and the whole registry is downloadable.
Live ranking
Nineteen operators, ranked by total. Band A puts part of the stack on a public chain; band B are the large crypto casinos with off-chain games. One dead operator is kept out of this table and recorded in the graveyard.
| Rank | Casino | Total | On-chain tier | Custody | KYC | Chains | Reserve | Status |
|---|---|---|---|---|---|---|---|---|
| 1 | Overtime Band A | 75/100 SEED | T4 — Fully on-chain | Non-custodial | None | OP · ARB · BASE | Reserve: unverified | Listed |
| 2 | Stake Band B | 71/100 SEED | T2 — Crypto-native | Custodial | Risk-based | BTC · ETH · LTC +5 | Reserve: unverified | Listed |
| 3 | JustBet (WINR) Band A | 69/100 SEED | T4 — Fully on-chain | Non-custodial | None | ARB | Reserve: unverified | Listed |
| 4 | Cloudbet Band B | 68/100 SEED | T2 — Crypto-native | Custodial | Risk-based | BTC · BCH · ETH +3 | Reserve: unverified | Listed |
| 5 | Solpump Band A | 67/100 SEED | T4 — Fully on-chain — Claimed by the operator, not yet confirmed by us. | Non-custodial | None | SOL | Reserve: unverified | Listed |
| 6 | Shuffle Band B | 66/100 SEED | T2 — Crypto-native | Custodial | Risk-based | BTC · ETH · SOL +3 | Reserve: unverified | Listed |
| 7 | EarnBet Band A | 65/100 SEED | T3 — On-chain settlement — Claimed by the operator, not yet confirmed by us. | Hybrid | None | EOS · BTC · ETH | Reserve: unverified | Listed |
| 8 | BC.GAME Band B | 65/100 SEED | T2 — Crypto-native | Custodial | Risk-based | BTC · ETH · BNB +5 | Reserve: unverified | Listed |
| 9 | Gamdom Band B | 64/100 SEED | T2 — Crypto-native | Custodial | Risk-based | BTC · ETH · LTC +3 | Reserve: unverified | Listed |
| 10 | CoinPoker Band A | 63/100 SEED | T3 — On-chain settlement | Custodial | Risk-based | ETH · BNB · POL +3 | Reserve: unverified | Listed |
| 11 | Solpot Band A | 62/100 SEED | T4 — Fully on-chain — Claimed by the operator, not yet confirmed by us. | Non-custodial | None | SOL | Reserve: unverified | Watchlist |
| 12 | MetaWin Band B | 62/100 SEED | T2 — Crypto-native — Claimed by the operator, not yet confirmed by us. | Hybrid | Risk-based | ETH · BTC · SOL +5 | Reserve: unverified | Listed |
| 13 | Rollbit Band B | 62/100 SEED | T2 — Crypto-native | Custodial | Risk-based | BTC · ETH · SOL +2 | Reserve: unverified | Listed |
| 14 | Roobet Band B | 61/100 SEED | T2 — Crypto-native | Custodial | Risk-based | BTC · ETH · LTC +2 | Reserve: unverified | Listed |
| 15 | Dexsport Band A | 60/100 SEED | T3 — On-chain settlement | Hybrid | None | ETH · BNB · POL +4 | Reserve: unverified | Listed |
| 16 | Duel Band B | 60/100 SEED | T2 — Crypto-native — Claimed by the operator, not yet confirmed by us. | Custodial | None | BTC · ETH · SOL +3 | Reserve: unverified | Listed |
| 17 | Rainbet Band B | 60/100 SEED | T2 — Crypto-native | Custodial | Risk-based | BTC · ETH · SOL +3 | Reserve: unverified | Listed |
| 18 | Sol Casino Band A | 56/100 SEED | T2 — Crypto-native — Claimed by the operator, not yet confirmed by us. | Custodial | Risk-based | SOL · BTC · ETH +4 | Reserve: unverified | Listed |
| 19 | Thrill Band B | 55/100 SEED | T2 — Crypto-native | Custodial | Risk-based | BTC · ETH · SOL +3 | Reserve: unverified | Listed |
Legend
- A "?" after a tier means the tier is claimed by the operator, not confirmed by us.
- Reserve stays "unverified" until we have read the operator's treasury on-chain ourselves. We never print a figure we have not read.
- SEED means the row is a desk score. No operator has been deposit-tested yet, so no total can exceed 85.
How the grid works
Each criterion is scored in points out of its weight, so the five numbers add up to the total. Nothing is normalised, curved or weighted a second time.
| Criterion | Weight | What it measures |
|---|---|---|
| Payout proof | 25 | Whether money comes back out, and whether anyone outside the operator can show that it did. Payout hashes, withdrawal behaviour, reported disputes. |
| Transparency | 25 | How much of the operation a stranger can check without asking: on-chain game logic, a readable treasury, published fairness records, an owner you can name. |
| Survival | 20 | How long it has run, through what, and what happens to balances if it stops. Age is evidence; marketing spend is not. |
| Freedom | 15 | What it costs a player to use it: custody of funds, KYC thresholds, account limits, geographic gates. |
| Value | 15 | Catalogue depth and whether the house edge, fees and rewards are stated in figures rather than adjectives. |
| Total | 100 | Every sub-score is points out of its weight, so the total is a sum you can recheck by hand. |
Three caps can pull a total down: an operator we have not deposit-tested cannot exceed 85; a custodial house with no on-chain game logic cannot exceed 12 of 25 on transparency; a dark operator scores zero on survival and leaves the live ranking.
Questions we get
Are these scores verified?
No. Every total on this site today is a seed score: a desk reading of public information, marked SEED. We have not deposited at any operator, so no total can pass 85. When we complete a deposit, a withdrawal and a reconciliation, that row changes status and the cap lifts.
Can an operator pay to rank higher?
No. Scores are never for sale. The grid, the weights and the caps are published, and the registry is downloadable, so anyone can recompute a total and challenge it. If we ever carry a sponsored link it will be labelled as one and it will not touch a score.
What does "on-chain" mean on this site?
It is a ladder, not a badge. T1 is crypto at the cashier. T2 is a crypto casino whose games are still a black box. T3 adds a real on-chain artefact such as a public bankroll. T4 means the game logic, the randomness and the payout all execute in contracts you can replay from chain data. A "?" after a tier means the operator claims it and we have not confirmed it.
Read the method before you read the ranking
The methodology page holds the whole protocol: what each criterion measures, how the caps work, the on-chain tier ladder, and what we do and do not do.