Давайте попрактикуемся написанию контрактов, заодно вспомним как работают токены

Попрактикуемся написав пожалуй один из самых популярных контрактов в сети эфириума до сих пор, кто знает что я имею ввиду ?

правильно контракт ICO

*рассказываю что такое ICO *

Давайте начнем двигаться от простого контракта к сложному, заодно вспоминая все конструкции

Обычно у ICO есть :

Давайте создадим контракт Crowdsale, у которого дата начала будет сейчас, проводится оно будет 28 дней. Покупатели смогут переводить деньги(эфир) на адрес,а смарт контракт автоматически будет их переводить владельцу контракта. Тому кто отправил деньги, будет пропорцианально msg.value выпускаться токены (курс обмена выбираете сами)

Второе, давайте добавим хардкап (ограничение на максимум принимаемых денег, например 0.1 эфира), также добавим курс обмена одного эфира к токенам, и давайте добавим что по завершению краудсейла у нас будет выпускаться 10% токенов команде проекта, от общей массы выпущенных токенов. Соответсвенно наш контракт должен проверять идёт ли сейчас продажа перед тем как выпускать токены

добавить рефанд,