Smart contract is a set of instructions that automatically performs the conditions under the agreement. Smart contracts helps in performing the business agreement in a transparent way by avoiding the central authority services, thus strengthens the relationship between two persons where the transactions are being processed.
Various stages of smart contracts
1.Crowdsale contract - This ICO crowdsale contract is for the purpose of development and sale of project’s tokens.
2.Airdrop contract - This contract is developed for the distribution or sale of tokens among large number of people.
3.Investment pool - This pool is the collection of funds before the investment process. Investing together can led to the benefit of getting discounts.
4.Token contract - This contract involves in creating your own cryptocurrencies for future crowdsale or distribution.