We don't know that the site is scam or not.
You don't need a invite link. You can sign up with this link (
But, my advice is don't sign up there unless it is confirmed that the site reliable.
Because, I read in troll box there that the withdrawal fee of fiat is 10%.
I tried to sign up without an invite code, does not work. it says "Incorrect invite code".