Welcome to forum
Just checked your TOS, I wonder how much you will charge the additional fees from the deposit and withdrawal of such conditions?
If a Gambler requested a withdrawal of the funds, but the sum of made bets since the last deposit is less than 3x (three) times the size of that deposit, the Casino reserves the right to charge the Gambler the costs of transaction processing, including deposits and withdrawals.
Any deposit has to be wagered 3 times (player must place bets three times of their deposit amount) before the withdrawal of funds connected to this deposit is available. In case several deposits were made with no gaming activity, player has to wager the total amount of these deposits prior to withdrawal. Otherwise the Casino has a right to charge a fee for the procession of deposit and withdrawal, which is at the sole decision of the Casino.
Moreover you have a withdrawal limit by each day, weekly and monthly. This means if there's a high roller play in your casino, he need to withdraw multiple times in order to exceed the limit and if they met above conditions, you'll charge multiples fees too isn't?
The daily limit for funds withdrawal is BTC 0.17 / BCH 17 / DOG 40,000 / ETH 2.25 / LTC 50 / USDT 10,000 / XRP 10,000. VIP Gamblers can be an exception.
The weekly limit for funds withdrawal is BTC 0.35 / BCH 35 / DOG 80,000 / ETH 4.5 / LTC 100 / USDT 20,000 / XRP 10,000. VIP Gamblers can be an exception.
The monthly limit for funds withdrawal is BTC 0.7 / BCH 70 / DOG 160,000 / ETH 9 / LTC 200 / USDT 40,000 / XRP 10,000. VIP Gamblers can be an exception.