-Talk to them (Telegram)
-Whitepaper
-Research google and anything you find
-Think about the project with your own logic (realistic?)
-Check what they have done so far (Product?)
-Check community response
-Check token structure (marketcap/bonus/suppy/price) and if that sounds good or hyped
Just a few things. Nowadays there are quite a good ICOs to invest in
![Wink](https://bitcointalk.org/Smileys/default/wink.gif)
It's pretty useful guides especially the first point that talking into their Telegram Channel is might be one of the best way to check the integrity of the community because I believe that Good ICOs have good Telegram Community especially the number of active members is sufficient that you can tell if they really have a good project and dev and staff team behind it.
This kinda thing is very critical because of so much scams victims are crying out in this forum and they just hit the Buy buttons before realizing that they had to find guidelines first before investing.