Thanks for your advice guy. It's good and useful for newbie. I strongly agree that ICO projects must public their smart contracts on Github for everyone can audit. And it will be better if there is a third party will audit their smart contracts. Some ICO don't have clearly information, no public smart contracts, no infor about total supply...etc
I've seen a lot of projects in the
Bounties (Altcoins) that have no smart contracts, and some with whitepapers that have fake team, you can see some of them here,
Scam Accusations Board.