[...] help to recover his funds on that site which around $300. it seems like exchange site but ts required to have 0.01btc for first withdrawal [...]
This is 100% scam.
And it even isn't a new scam tactic. People get messaged to 'help' recovering funds on an completely unknown exchange/gambling site/whatever.
The scammer first is going to 'transfer' you some 'bitcoins' on the site (which do not exist because it is a scam site run by the scammer).
Then if you want to withdraw them, you first have to deposit a ****fee (e.g. 'verification fee'). And that's what the scammer wants to achieve. He wants to trick you into paying this fee.
Do not fall for such tactics. It doesn't make sense to deposit something into a site to be able to withdraw (an exchange would simply deduct the 'fee' from the amount available).