There is not a particular definition for scam but there are several measures to be checked before investing or joining any project, one of them is Team experience , you can check their previous work experience in linkedin, observe their work very deeply and also check their profile must be old, this can prevent you from mazor scam projects but there are still many steps to be checked.