As I think I already said once, there are many ways to "detect" when a project is a scam, but even so when it seems that everything is going well and the identity of the team members is public and everything seems to be in order, there are still risk. Sometimes the little details are the most important, such as a lack of technical knowledge of blockchain on the part of the developers, which is why I always ask questions like that. But we can never be totally sure that a project is 100% legit.