18+ Gambling involves risk. Only play with money you can afford to lose. Play safe

Decentralized casinos: what the word means

What a decentralized casino should be, how to check the claim, and the trade-offs of playing on-chain.

A decentralized casino is one where smart contracts on a blockchain, not a company’s servers, hold the money and settle the bets, so you keep your funds in your own wallet until you bet. None of the 17 casinos we review works that way. Each of our reviews names a company behind the casino, and each casino holds your balance once you deposit. The word gets used loosely, so this guide explains what it should mean, how to check a site’s claim, and what you’d give up.

What “decentralized” can refer to

A casino has several parts, and a site can be decentralized in one and not in the others:

Question Typical crypto casino Fully decentralized casino
Who holds your money? The casino, after you deposit You, until a smart contract takes the bet
Where do bets settle? On the casino’s own systems On the blockchain, in public
Where does the randomness come from? The casino’s servers An on-chain source or an oracle, with a proof
Who pays winnings? The casino approves a withdrawal The contract, under its code
Who can change the rules? The company, through its terms Nobody, unless the contract is upgradable
Who do you complain to? Support, then a regulator or complaint site Often nobody

Some sites that use the word sit in between: a contract might hold the bankroll while the games run on a server. That’s why it’s worth asking each of these questions separately.

What doesn’t make a casino decentralized

  • Taking crypto. Paying in USDT only changes the payment method. See how USDT casinos work.
  • A “connect wallet” login. Logging in with a wallet is an account feature. If your funds then sit in a casino balance, the casino still holds them. Our guide to using MetaMask at a casino explains the difference.
  • Provably fair games. These let you check a result wasn’t changed after you bet, but they run on the casino’s servers and say nothing about who holds your money. See provably fair explained.
  • Its own token. A casino can issue a token, or let holders vote on some decisions, and still be an ordinary company-run site.

How to check a claim

  1. Follow your money. If you deposit to an address and see a balance on the site, the site holds your funds. If each bet is a transaction you approve in your wallet, it doesn’t.
  2. Find the contract. A real on-chain casino should publish its contract addresses. You should be able to open them on a block explorer and see bets being settled.
  3. Check whether the code can change. Ethereum’s documentation says smart contracts are immutable by design, but upgrade patterns exist, and whoever has access to the upgrade functions can change the whole contract. Find out who that is.
  4. Ask where the randomness comes from. Blockchains are deterministic, so a contract can’t produce an unpredictable number by itself. Ethereum’s documentation says a number generated off-chain and sent in has to be trusted, while oracles can supply one with a cryptographic proof. If a site can’t say which it uses, you can’t check its results.
  5. Read the terms. If they name a company that can freeze accounts, void bets or ask for ID, the site isn’t fully decentralized, whatever its homepage says.
  6. Look for a way to complain. Ask what happens if a bet settles wrongly and who you’d contact.

A worked example: 50 bets, two models

Say you place 50 bets in a session. At a typical crypto casino you pay the network twice at most: once to deposit and once to withdraw. In between, the casino holds your balance and its terms apply.

At a fully on-chain casino, every bet is its own transaction. Using the medians for one USDT transfer in our deposit cost index (33 measurements, 27 October – 4 November 2026), 50 transactions would cost at least:

  • Polygon or BNB Chain: about $0.10;
  • Ethereum: about $1;
  • Tron: about $106 when paying by burning TRX.

Those are floors, because a call to a betting contract usually uses more gas than a plain token transfer. It’s why cheap networks matter so much more here, and why an on-chain site may batch bets or settle some of them elsewhere. If it does, check what still happens on the blockchain.

The trade-offs

Holding your own funds removes one risk: the casino can’t hold a withdrawal if it never had your money. Casinos do hold withdrawals, and a casino’s wallets can be attacked, as Duelbits‘ were in 2024 and 2026 Sources: ForkLog on the Feb 2024 hack · ForkLog on the Sep 2026 hack · Spelinspektionen decision (Aug 2025) · AskGamblers complaints. But the risk moves rather than disappears:

  • Code risk. A bug in a contract can lose the funds in it, and an immutable contract can’t simply be patched.
  • Bankroll risk. Your winnings can only be paid from what’s in the contract or pool behind it.
  • No one to appeal to. A code-run site may offer no support, and a complaint site may have nobody to contact.
  • Fewer safeguards. Many of the deposit limits, cool-offs and self-exclusion tools in our reviews are run by the casino. Without an operator, they may not exist, so you’d need to set your own limits. Our responsible gambling guide lists free help.
  • Self-custody risk. If you lose your recovery phrase or sign a bad approval, nobody can reverse it, and a wallet that needs no ID isn’t anonymous either (see no-KYC crypto wallets). See choosing a crypto wallet for gambling.

What we review instead

We only review casinos whose licence, operator and terms we can check on the regulator’s register and the casino’s own pages, so we haven’t reviewed or ranked any on-chain gambling site. If you want a list of casinos we have checked, see our best USDT casinos ranking. To hold your funds in your own wallet between sessions, withdraw when you stop playing; our guide to withdrawing crypto safely covers how.

FAQ

Are any of the casinos you review decentralized?
No. Each of the 17 reviews names a company behind the casino, and each casino holds your balance once you deposit.
What’s the difference between a crypto casino and a decentralized casino?
A crypto casino is a company-run site that takes crypto and holds your balance. A decentralized casino runs its bets and payouts on smart contracts, so you keep your funds in your own wallet until you bet. Some sites use the second word and work like the first.
Are decentralized casinos safer?
They swap one set of risks for another. You don’t depend on an operator paying out, but you do depend on the contract’s code, and there may be nobody to complain to.
Is a provably fair casino decentralized?
Not on its own. Provably fair lets you check a result, but the game usually runs on the casino’s servers and the casino holds your balance.
Do decentralized casinos need KYC?
We can’t generalise, since we haven’t reviewed any. If a site names a company in its terms, read what they say about ID checks; “no KYC” claims often mean “KYC later”, as our KYC guide explains.
Are decentralized casinos legal?
That depends on where you live, and we don’t give legal advice. Using a smart contract doesn’t change the gambling rules that apply to you.

Checked November 2026. Sources: ethereum.org: smart contracts · ethereum.org: upgrading smart contracts · ethereum.org: oracles · casino facts from our reviews, each with its own sources · network costs from our deposit cost index (33 measurements, 27 October – 4 November 2026).