Bitcoin casinos are normal online casinos that accept deposits, bets and withdrawals in bitcoin and often other cryptocurrencies. To play at a bitcoin casino you usually need to have an existing bitcoin or crypto wallet and swipe a QR code to deposit funds. Alternatively some bitcoin casinos let you convert fiat currency such as euros into bitcoin.