ICO has the has basis of selling tokens or coins. The tokens or coins must have a real usage capability. The platform of the project must have ways to make the tokens valuable to use. This is convince buyers of the token that they don't only buy the tokens to get interest but can use the tokens for value added services on the platform.