Well, there are actually quite a lot of ways to really be able to verify a project's legitimacy for you to be able to make sure that your funds are completely safe from being robbed by a project's developing team. The only thing that these ways would require are your diligence. If you have the proper diligence, you can easily find out whether a project is bad, good or great. To make things easier, I'll suggest a few ways for you to follow:
1. Check the identities of every significant person in the developing team.
2. Check the community under the project.
3. Check the management capabilities of the developing team:
- Community management.
- Marketing management.
4. Project development; punctuality in following the steps written in the roadmap.
5. Lastly, transparency towards the community.
While these steps may seem like a hassle to actually do, I suggest that you really execute these steps because there is no other thing that is more important than protecting your hard earned capital. Do not let others take advantage of you.
Though may not be full proof, I hope it helps.