There have been hundreds of ICOs to date, with 2017 alone seeing 435 successful initial coin offerings. Several hundred more ICOs are expected to launch each year.