<snip>
I do not think that there are a lot of casinos that requires KYC, I never faced one that required it upfront, only if there is a problem. I have been gambling for about 8 years now on crypto, I was here when it was just satoshidice and you could play it on blockchain.info and nowhere else and I remember when primedice and just-dice first started, so basically I doubt that there is anyone who can remember further back since that's the start anyway which means I was here from day 1.
And I can tell you that there is really no reason why any of this should happen upfront, places sometimes end up asking for KYC and I never really liked that but at least that's when there is a problem, not when everything is going smooth without a problem, you can't ask it upfront. Hopefully roobet will stay at "no-kyc" zone in the future because with KYC requirement, I am out.
I knew lots of online casinos/betting site from my region. They require their users to undergo into KYC using any valid IDs like their driver's liscense before they can be able to withdraw their funds. I do not also like this process, so I always try to avoid those betting site that requires it before allowing the user to withdraw his own funds.