Welcome to the forum!
You’ve got a nice full type casino out there with sportbook and live games available. I just notice that you are accepting fiat deposit does this mean that the KYC is only applicable to fiat users while crypto user is not required to do KYC?
Can you also post the terms of the free spin? Is the profit on it can be withdrawn immediately or need to wager first?