A crypto casino can accept client transactions in two main ways: involving solely cryptocurrencies or both crypto and fiat currencies. If the latter is the case, then a casino provides what is called on-ramping and off-ramping services. On-ramping involves converting fiat money into crypto during the depositing process to further use crypto for bets in casino games. Conversely, off-ramping is the process of converting crypto from the account balance to fiat while withdrawing it to a bank account or a digital wallet.
From the legal perspective, the licensing conditions will be different for crypto-only casinos and casinos that provide on/off-ramping. Henceforth, it would be wise to trust a certified legal professional to analyze the proposed business models and define the best regulatory route for a particular project.
In addition, it is important to establish policies for both deposit and withdrawal transactions to exclude the possibility of money laundering and fraud. The policies must include, among other things, the limits on how much users can deposit and withdraw within different periods of time, usually daily, weekly, and monthly. The limits can vary depending on the payment method chosen by the client. It is remarkable that casinos impose no limits on crypto-only payments whatsoever since KYC and due diligence rules apply only to fiat-related transactions.