100 usd?
does one has to do the kyc as well? or just sign up and deposit?
also, what would be the wagering requirement to withdraw the deposit?
These questions are not yet relevant at all. The relevant question are questions that will let you avoid scam. I have seen scammers like this before.
The first question should be, what is the URL
link of the site that you are referring to? There are many scam platforms these days.