Actually, it is very difficult to detect if an ICO is scam or not. But, when I want to choose an ICO, I will see their team members and how they interact on the telegram and other community chanel. Moreover, it is also important to see the ideas of the projects, including the reality of the transaction, tokens, and also wallet.