#2 – Настройка среды разработки
Видеоурок
Полезные ссылки:
- Платформа Node JS:
- Hardhat:
- Metamask:
Этапы разработки собственной монеты
Первым этапом мы должны настроить проект и все тестовые сети. Далее мы сможем написать смарт-контракт. Об этом мы поговорим в следующем уроке. В смарт-контракте можно будет описать поведение нашей монеты.
После написания контракта потребуется выполнить его компиляцию. Для этого будет использована технология Hardhat, которую мы установим в ходе урока. После компиляции происходит деплой монеты, то есть её выгрузка в общий доступ.
На этом всё не заканчивается. Далее требуется написать пользовательскую часть. По сути, это будет разработка веб-интерфейса для взаимодействия с блокчейном и смарт-контрактом. Здесь могут быть использованы библиотеки Web3 JS или Ethers JS для подключения к блокчейну. После этого выполняется процесс тестирования и отладки готового продукта. И наконец, остаётся только вкладываться в маркетинг и раскрутку проекта, но это уже не относится к разработке.
Начало работы над проектом
В этом видео мы с вами начнем делать первую часть проекта. То есть мы установим всё необходимое для тестовой сети. Для этого мы выполним установку платформы Node.js, которая является движком для запуска языка JavaScript вне браузера. С помощью этой платформы мы получим доступ к пакетному менеджеру npm. Именно через него мы будем устанавливать всевозможные библиотеки для реализации проекта и создания тестовой сети.
Установка Hardhat
Нам потребуется установить Hardhat. Это современная среда разработки для Ethereum, которая позволяет компилировать, деплоить, тестировать и отлаживать смарт-контракты. Hardhat предоставляет множество инструментов и плагинов, которые значительно облегчают процесс разработки и тестирования.
Задание к уроку
Необходимо оформить подписку на проект, чтобы получить доступ ко всем домашним заданиям
Большое задание по курсу
Вам необходимо оформить подписку на сайте, чтобы иметь доступ ко всем большим заданиям. В задание входит методика решения, а также готовый проект с ответом к заданию.
PS: подобные задания доступны при подписке от 1 месяца
Также стоит посмотреть