- 40x wagering requirement is quite high but for free bonus its fine, is it same for other deposit/redeposit bonuses too?
- Do we have to go through account verification to make withdrawals?
- I ended up to betchain2.com domain when clicked on your ref link, quite odd...

I believe 40x is pretty standard for wagering requirement there and if there is redeposit bonus as long as you do not put the code then you do not need to finish the wagering requirement, you can directly withdraw it without having any problem. And for the verification as well, as long as you do not violate their terms then it is a good to go withdrawals