I don't know how safe or how risky this casino is but what the support explained to you is really correct. Before joining any casino it is important to know the rules of that casino. Since your fund size was $10 this loss won't hurt you much, but you have done a good job by opening this thread which will encourage other gamblers who do affiliate marketing to read the rules carefully. Because when you break the rules the casino will have more excuses not to pay you out because they are legally correct. But yes, the owner treated you rudely, this makes me think twice before joining this casino.
Inactivity
After >52 weeks of inactivity, accounts may be deactivated or suspended.
Volatility
Crypto funds that have not been used to wager/play for more than 6 months, and increased in value (since added to the account/date of transfer) by more than 20x, cannot be withdrawn.
Source: https://sharkoin.com/terms-and-conditions/I think the terms and conditions of the casino are clear so what the Op said is invalid and he is in the wrong party, and players shouldn't always say the casino is committing fraud even though the mistake is on the player's part, and I don't think the casino will just ruined his business for $10 money, which due to the change in value became that much value, because maybe the first time the funds from the referrals appeared were worth very little.
So it's best for players to read carefully every rule at the casino, we don't need to read everything, but at least regarding withdrawals and deposits and also account status it needs to be read and studied so players don't always blame the casino when players encounter obstacles like Op experienced.
So I just wanted to let everyone know that you could face such kind of words from this casino. That's it.
I admit that the last part of the chat support agent is very rude and should not be conveyed to their customer, even though the customer is so annoying because the way the support agent handles the customer reflects how they run their business.