Crypto Dev

7 уроков
Консультации
 #2 – Настройка среды разработки

#2 – Настройка среды разработки

За урок мы выполним настройку среды разработки. Мы создадим Metamask аккаунт, подключимся к HardHat и выполним настройку локальной сети.

Видеоурок

Полезные ссылки:


Этапы разработки собственной монеты

Первым этапом мы должны настроить проект и все тестовые сети. Далее мы сможем написать смарт-контракт. Об этом мы поговорим в следующем уроке. В смарт-контракте можно будет описать поведение нашей монеты.


После написания контракта потребуется выполнить его компиляцию. Для этого будет использована технология Hardhat, которую мы установим в ходе урока. После компиляции происходит деплой монеты, то есть её выгрузка в общий доступ.


На этом всё не заканчивается. Далее требуется написать пользовательскую часть. По сути, это будет разработка веб-интерфейса для взаимодействия с блокчейном и смарт-контрактом. Здесь могут быть использованы библиотеки Web3 JS или Ethers JS для подключения к блокчейну. После этого выполняется процесс тестирования и отладки готового продукта. И наконец, остаётся только вкладываться в маркетинг и раскрутку проекта, но это уже не относится к разработке.


Начало работы над проектом

В этом видео мы с вами начнем делать первую часть проекта. То есть мы установим всё необходимое для тестовой сети. Для этого мы выполним установку платформы Node.js, которая является движком для запуска языка JavaScript вне браузера. С помощью этой платформы мы получим доступ к пакетному менеджеру npm. Именно через него мы будем устанавливать всевозможные библиотеки для реализации проекта и создания тестовой сети.


Установка Hardhat

Нам потребуется установить Hardhat. Это современная среда разработки для Ethereum, которая позволяет компилировать, деплоить, тестировать и отлаживать смарт-контракты. Hardhat предоставляет множество инструментов и плагинов, которые значительно облегчают процесс разработки и тестирования.

Задание к уроку

Необходимо оформить подписку на проект, чтобы получить доступ ко всем домашним заданиям

Большое задание по курсу

Вам необходимо оформить подписку на сайте, чтобы иметь доступ ко всем большим заданиям. В задание входит методика решения, а также готовый проект с ответом к заданию.
PS: подобные задания доступны при подписке от 1 месяца

Также стоит посмотреть

Дополненная реальность / Создание Unity AR приложений
Уроки PhotoShop для начинающих
6 уроков
Курс Nuxt JS / Изучение Nuxt.js фреймворка
8 уроков
Интернет магазин WordPress / Создание Ecommerce
6 уроков
Telegram Bots: Создание ботов на Python Aiogram
10 уроков
Изучение препроцессора SASS / SCSS
7 уроков
Комментарии
Добавить комментарий

Пока комментариев нет