There was a MrBeast account that posted allot of cookie prizes and sutch... The grand fanally was a post promissing to double a deposit made soo this was a scam I assume!!!
I'm a fan of MrBeast but I don't think he'd ask for deposits.
I have a pay id and anybody can deposit to it but im not going to "ask" or promiss anybody money!
Be carefull with your money and good luck trading!!
$BTC