An initial coin offering (ICO) or initial currency offering is a type of funding using cryptocurrencies. It is often a form of crowdfunding, although a private ICO which does not seek public investment is also possible.
Demo: https://codecanyon.net/item/kredict-ico-crypto-token-selling-system/40116137