Unfortunately we usually can't know until it's too late (or it's a bad scam ^^). Some dishonest people are very clever at making others believe anything.
Personally I'm suspicious when it sounds too good to be true (it's true in all domains of life).
Even with a super team and a super whitepaper, nothing is ever sure (I would rather look at big partners who could give credibility to the project)