Nowadays smart contracts apply in management, bank system, insurance, estate, IoT, and others, because they perform credible and trackable irreversible transactions without third parties. The proposed paper presents a solution for the creation of a decentralized token for the implementation of a smart contract based on Ethereum block-chain. A web based interface has been created for Initial Coin Offering (ICO). In the experimental environment the research was carried out for various scenarios. The results are presented.