February 5, 2023

⛓️Как задеплоить (создать) контракт на Ethereum

🧩Remix Project - не требующий настройки браузер и настольное приложение для разработки и изучения смарт-контрактов Ethereum. Инструменты разработки для более широкого использования включают Remix Plugin Engine и Remix Libraries.

Для создания контракта на Ethereum потребуется кошелек Metamask и не много ETH - примерно $1.5-2, лучше это делать когда дешёвый газ⛽.

Инструкция:

1. Переходим на сайт: https://remix.ethereum.org/

2. Нажимаем на вкладку "Contracts"

3. Нажимаем правой кнопкой мыши на папке "Contracts" и создаем новый файл, вставляем в правое поле текст контракта

Вот текст примитивного контракта, который ничего не делает:

// SPDX-License-Identifier: GPL-3.0

pragma solidity >=0.7.0 <0.9.0;

contract Simple {

}

4. Переходим на вкладку компиляции (нажимаем слева на значок), потом нажимаем кнопку "Compile"

5. Нажимаем на вкладку деплоя контракта слева, под надписью "Environment" выбираем Metamask (в метамаске должна быть выбрана сеть Ethereum Mainnet), под надписью "Contract (Compiled by remix)" выбираем свой контракт, нажимаем "Deploy".

6. Подтверждаем транзакцию в Remix, после этого подтверждаем в Metamask.

После деплоя контракта можно забрать квест в Philand и заклеймить бейдж на Noox, также это хорошо для поднятия скора кошелька.