An Initial Coin Offering (ICO) is a method of crowdfunding through cryptocurrencies and blockchain. In general, the ICO provides tokens for investors in exchange for legal tender or other cryptocurrencies such as Bitcoin or Ethereum. ICOs provide a means by which startups can get funding for their projects. This can also help avoid the costs of intermediaries, such as venture capitalists, banks, and stock exchanges.
This recipe focuses on creating an ICO contract in Ethereum.