GUIDE Β· BASICS
How crypto casinos work: wallets, deposits, networks, fees and house edge
The plumbing behind a crypto casino, in the order you meet it: wallets, deposit addresses and confirmations, network fees chain by chain, the deposit playthrough every cashier applies, and the house edge that coins do not change.

A crypto casino is an online casino whose cashier is a wallet address instead of a card form. You send coins from your own wallet, the site credits a balance after the chain confirms the transfer, you play, and you withdraw back to an address you control. The games are the same games, the house edge is the same house edge. What changes is the plumbing: who holds the money, how long a transfer takes, what it costs, and what the operator knows about you. This guide walks through that plumbing in the order you meet it, with the numbers taken from the chain documentation and from the cashier pages of three sites I have read in full.
What a crypto casino actually is
Strip the branding and a crypto casino has four parts: a games lobby licensed from third-party studios (slots, live dealer tables) plus a handful of in-house “originals” (dice, crash, plinko, mines), a sportsbook bolted on in most cases, a cashier that generates deposit addresses and signs withdrawals, and a compliance layer that decides when to ask who you are. Rainbet, for example, lists 8,000+ games from Pragmatic Play, Evolution, Hacksaw and others next to sixteen originals and a sportsbook; Roobet runs a similar stack with fourteen originals and a help centre of its own. Neither invented the slots. Both wrote their own cashier.
The cashier is where the differences live. On Rainbet you register with an email address and nothing else; on Bovada, which also takes cards, registration asks for full name, address, date of birth and phone number before any deposit. Same product category, opposite data policies. That split, more than the coins, is what people mean when they search for a “crypto casino”.
Wallets: yours, theirs and the exchange in between
You need a wallet that can send on the network the casino supports. Three options, in rough order of control:
- Self-custody wallet (a browser extension or phone app where you hold the seed phrase). You sign the transaction yourself. Nobody can freeze it, and nobody can recover it if you lose the seed.
- Exchange account. You buy coins with a card or bank transfer and withdraw from the exchange straight to the casino’s deposit address. Convenient, but the exchange has your identity documents and sees the destination.
- The casino’s own balance. Once your deposit confirms, the coins sit in the operator’s wallet, not yours. Your account shows a number. Until you withdraw, you are a creditor of the operator.
That last point is the one most guides skip. A casino balance is an IOU. Bovada’s help pages say crypto deposits are converted to USD on arrival, so what you hold there is a dollar figure backed by the company. Rainbet and Roobet keep coin-denominated balances. In both models the coins left your control at the moment of deposit, which is why the withdrawal rules in the next sections matter more than the deposit speed.
Deposits: address, network, confirmations
The cashier shows an address (and sometimes a memo or tag) for the coin you pick. You paste it into your wallet, choose the matching network, and send. The casino watches the chain and credits you after a number of confirmations it decides. Roobet’s help centre publishes its thresholds: one confirmation for BTC, LTC, XRP, TRX and DOGE, three for ETH, USDT and USDC. Bovada posts funds after one confirmation, or six if the transaction is delayed. Rainbet credits after one.
What a confirmation is, in Bitcoin’s own words: once your transaction is included in a block, it “will continue to be buried under every block after it”, which decreases the risk of it being reversed. The Bitcoin FAQ notes that six confirmations are often treated as comparable to waiting six months on a card payment. Casinos take more risk than that on small deposits because the money cannot leave until you have wagered it, which brings us to the fee table and then to the wager lock.
Two ways to lose a deposit at this step, both self-inflicted: sending on the wrong network (USDT on Ethereum to a Tron address, or vice versa) and forgetting a required memo on chains that use one. The address formats differ, most wallets warn you, and the casino’s support can sometimes recover a wrong-network deposit, but none of them promise it. Send a small test amount the first time.
Networks and fees, chain by chain
The fee you pay is set by the network, not the casino, and each chain prices it differently. The table lists what the chain documentation says; the per-transaction cost in dollars moves with demand and I do not quote one.
| Network | Block cadence | How the fee works | Source |
|---|---|---|---|
| Bitcoin | About 10 minutes on average, probabilistic | Fee is relative to the transaction’s size in bytes, not the amount; transactions are prioritised by fee per byte and a minimum-fee transaction “should be prepared to wait a long time” | bitcoin.org FAQ; developer.bitcoin.org transactions guide |
| Ethereum (ETH, ERC-20 USDT/USDC) | 12-second slots; 32 slots per epoch; finality takes about two epochs | Gas: a protocol-set base fee that is burned plus a priority fee to the validator; a plain ETH transfer costs 21,000 gas, contract calls such as token transfers cost more | ethereum.org gas and proof-of-stake docs |
| Tron (TRX, TRC-20 USDT) | Fast blocks (the docs describe resources, not a cadence I will quote) | Bandwidth (transaction bytes) and Energy (contract computation); each account gets 600 free Bandwidth per rolling 24 hours, Energy has no free quota, and shortfalls burn TRX from the sender | developers.tron.network resource model |
| Solana (SOL, SPL USDT/USDC) | Sub-second slots (not quoted; see the docs) | Base fee of 5,000 lamports per signature, split half burned, half to the validator, plus an optional prioritisation fee | solana.com fee docs |
| Litecoin | Targets a 2.5-minute block interval | Same size-based model as Bitcoin at lower demand | Litecoin, Wikipedia |
Stablecoins add a layer: USDT is issued on Ethereum, Tron, Solana, Avalanche, BNB Smart Chain, TON and several others, per Tether’s protocol list. The casino decides which of those it accepts. Roobet, for instance, lists Ethereum including the Base and Arbitrum networks; Bovada takes ETH and USDT on ERC-20 only. Matching the network on both ends is your job, and the fee difference between an ERC-20 and a TRC-20 USDT transfer is usually the difference between a coffee and a rounding error. The USDT page lists which sites take it on which chain; the coin guide goes through the trade-offs.
The one rule every cashier has: wager the deposit once
Every crypto casino I have read the terms of applies a playthrough to the deposit itself, bonus or no bonus. Rainbet’s terms put a 1x wager lock on all crypto deposits and charge no withdrawal commission once you have rolled the deposit over once; opt into a promotion and the required wager doubles. Roobet’s help centre says the deposit must be wagered 100% before withdrawing, tipping or entering instant raffles. Bovada’s help pages say all deposits must be wagered completely before any winnings can be withdrawn.
The operators frame this as anti-money-laundering hygiene: you cannot use the casino as a free coin mixer. The practical effect for you is that a deposit is never “parked”. If you send 0.01 BTC and change your mind, you will have to bet 0.01 BTC worth of games before the cashier lets it out, and a 1% edge on that turnover is the toll. Read the exact clause before you deposit: Rainbet Β§8.7, Roobet’s wagering-requirements article, Bovada’s withdrawal-fees article, all linked in the sources.
House edge: the part crypto does not change
Paying in coins does not move the odds. The house edge is the ratio of the average loss to the initial bet, assuming optimal play; the Wizard of Odds table I use puts liberal-rules blackjack at 0.28%, baccarat banker at 1.06%, single-zero roulette at 2.70%, double-zero roulette at 5.26%, craps pass line at 1.41%, full-pay Jacks or Better video poker at 0.46%, and slots anywhere from 2% to 15%. Crypto “originals” publish their own edge inside the game, typically around 1% for dice and limbo, but that number is the operator’s and you should read it on their fairness page, not here.
Edge is an average, and the same page explains the other half: standard deviation measures how volatile your bankroll will be, with about 68% of outcomes inside one standard deviation and about 95% inside two. A 1% edge at ten bets an hour feels like nothing; the same edge at the pace a crash game allows is a different animal. If you want the arithmetic for a bonus on top of that edge, casino bonus math does it line by line.
Provably fair, in one paragraph
Most in-house games publish a provably fair scheme: before each bet the server commits to a secret seed by showing you its hash, you supply a client seed, a nonce counts your bets, and after you rotate seeds the server reveals the old one so you can recompute every result. Rainbet documents this for its originals and uses EOS block hashes for multiplayer games; Roobet’s fairness page has a tab per game. It proves the result was not changed after your bet. It does not prove the edge is small or that withdrawals get paid, which is why it is one of six parts of my score and not the whole of it. You can verify a past bet yourself with the provably fair calculator, and the provably fair guide covers the edge cases.
Where the money sits and what can go wrong
Three failure modes, in the order I see them in complaint boards:
- Verification after a win. Rainbet’s terms say it “may” require you to become a verified customer before withdrawing and can request ID “at any time”; Roobet’s say it may ask for any KYC documentation “at any time” and restrict withdrawals until you comply; Bovada may ask for documents if your identity cannot be validated. None of the three publishes a threshold. This is what “no KYC” really means in practice, and the no-KYC list only ranks sites that publish a threshold or that I have tested.
- Jurisdiction clauses. Rainbet’s terms say withdrawals are not guaranteed if you breached the restricted-territory rule, and they forbid VPNs outright; Bovada voids balances accessed from a restricted state. A win from a blocked country is a dispute waiting to happen.
- Operator risk. The balance is an IOU from a company usually licensed in CuraΓ§ao, Anjouan or, in Bovada’s case, under a footer claim with no number. There is no deposit insurance. Keep on the site only what you are prepared to bet, withdraw the rest, and check the Shit List before you deposit anywhere.
Before your first deposit
- Read the restricted-territory clause and the VPN clause of the terms. If your country is listed, stop.
- Open the cashier before registering, if the site lets you, and note the minimum deposit per coin (Bovada publishes 0.0001 BTC, 0.01 LTC, 0.002 ETH, 5 USDT; Rainbet publishes a $15 minimum withdrawal; Roobet publishes neither in the pages I read).
- Pick the cheapest network the site supports for the coin you hold. Confirm the network name on both ends.
- Send a small test amount. Wait for the credit. Only then send the real amount.
- Note the deposit-playthrough clause and decline any welcome code you have not read the terms of; at Rainbet the welcome-code cashout is capped at $50 by the terms.
- Withdraw something early, before a big win forces the question of documents. My payout tests do exactly that, with the hashes.
The short version
A crypto casino moves the cashier onto a blockchain and leaves the games alone. Deposits land after one to three confirmations, fees are set by the network you choose, every deposit must be wagered once before it can leave, and the operator keeps the right to ask for ID at the moment it matters most. Pick the network for its fee, keep the balance small, and read three clauses before you send anything: restricted territories, verification, and withdrawal conditions. The reviews of Rainbet, Roobet and Bovada quote all three for each site.
Sources
Pages I read for this guide, in the state they were on the last-reviewed date. Operators change terms without notice; if a link disagrees with the text above, the link wins and I owe you a correction.
- Bitcoin FAQ: confirmations, fees, irreversibility β bitcoin.org bitcoin.org
- Transactions: fees and change β developer.bitcoin.org developer.bitcoin.org
- Gas and fees β ethereum.org ethereum.org
- Proof-of-stake: slots, epochs, finality β ethereum.org ethereum.org
- Resource model: Bandwidth and Energy β TRON Developer Hub developers.tron.network
- Transaction fees β Solana docs solana.com
- Litecoin β Wikipedia en.wikipedia.org
- Supported protocols β Tether tether.to
- House edge of casino games β Wizard of Odds wizardofodds.com
- How to withdraw via cryptocurrency (confirmations) β Roobet help help.roobet.com
- Wagering requirements β Roobet help help.roobet.com
- Does Roobet charge withdrawal fees β Roobet help help.roobet.com
- Terms and conditions (Β§5, Β§8, Β§9) β Rainbet rainbet.com
- Provably fair β Rainbet rainbet.com
- When will my funds be available β Bovada help www.bovada.lv
- Cryptocurrency deposit and withdrawal limits β Bovada help www.bovada.lv
- Withdrawal fees β Bovada help www.bovada.lv
- KYC policies β Bovada www.bovada.lv
Questions people ask
How many confirmations does a crypto casino need before a deposit shows up?
It depends on the site and the coin. Roobet publishes one confirmation for BTC, LTC, XRP, TRX and DOGE and three for ETH, USDT and USDC; Bovada credits after one confirmation, or six if the transaction is delayed. Expect roughly ten minutes per Bitcoin block and under a minute on Tron or Solana.
Can a crypto casino deposit be reversed?
No. Bitcoin's own FAQ states that confirmed transactions are irreversible and can only be refunded by the recipient. If you send to the wrong address or network, recovery depends entirely on the operator's goodwill.
Why can I not withdraw a deposit I have not played with?
Because every cashier I have read applies a playthrough to the deposit itself: Rainbet's terms require the deposit to be wagered once (twice with a promotion active), Roobet requires 100% of the deposit to be wagered, and Bovada requires all deposits to be wagered completely before any withdrawal.
Do crypto casinos convert my coins into dollars?
Some do. Bovada's help pages say crypto deposits are converted to USD on arrival, so your balance is a dollar figure. Rainbet and Roobet show coin-denominated balances. Either way the coins sit in the operator's wallet until you withdraw.
Which network is cheapest for depositing at a crypto casino?
For stablecoins, TRC-20 (Tron) and Solana transfers are usually far cheaper than ERC-20 on Ethereum, where you pay gas for a contract call. For Bitcoin, the fee depends on transaction size in bytes and current demand. Always use the network the casino lists for that coin.
Is a crypto casino safer than a regular online casino?
Not by default. The house edge is identical, there is no deposit protection, and the operator can request documents before paying out. What you gain is speed and, at some sites, an email-only sign-up. The comparison guide goes through each point.
Sites mentioned in this guide
Changelog
- First version.
Affiliate disclosure: some links to operators are affiliate links and may earn me a commission. They never change what a guide says. Details Nothing here is legal or financial advice.