Деплой контракта на zkSync Era - важная активность для будущего ретродропа
zkSync - это L2-решение для масштабирования сети Ethereum собравший 458млн$ инвестиций. Здесь мы выполняли все активности от них. Сейчас мы можем задеплоить смарт-контракт для повышения шансов на дроп.
✔️|Активность займет 20-30 минут, затраты 5-8$
🔵Устанавливаем Visual Studio и Nodejs, перезагружаем комп
🔵Создаем новую папку на ПК и открываем ее в Visual Studios
🔵Открываем Terminal нажав ctrl + u или сверху нажав на 3 точки
🔵Вводим npm i -D typescript ts-node ethers zksync-web3 hardhat @matterlabs». /hardhat-zksync-solc @matterlabs/hardhat-zksync-deploy
🔵Нажимаем на "New File" и называем его hardhat.config.ts
🔵В поле вставляем этот код
🔵Закрываем файл и сохраняем его
🔵В созданной папке создайте создаем другие папки под названием "contract" и "deploy" нажав на кнопку рядом с той которой создавали файл
🔵В созданной папке "contracts" создаем файл "Greeter.sol". и вставляем код
🔵Закрываем файл и сохраняем, возвращаемся к Terminal и пишем «npx hardhat compile»
🔵Переходим в папку «Deploy» и создаем файл «deploy.ts», вставляем этот код
🔵Закрываем и сохраняем, возвращаемся в исходную папку и создаем файл с именем «.private»
🔵Там вставляем приватный ключ кошелька (советую создать новый кошелек для этого), закрываем и сохраняем
🔵Возвращаемся в Terminal и пишем npx hardhat deploy-zksync
🔵Переходим сюда и вводим адрес только что созданного смарт-контракта, и нажимаем «Verify Smart Contract»
🔵Заполняем все поля по инструкции в коммах
🔵В "Enter the Solidy Contract Code" вписываем код
🔵Вставляем данные, которые появились после развертывания контракта, в поле "Constructor Arguments"
🔵Подтверждаем и снова нажимаем "Verify Smart Contract"
Для удобства оставлю скрины в коммах. Также, если что то непонятно то вот гайды: Первый, второй, третий
🔎|Все ретроактивности и гайды в одном посте, прокси для ретро беру здесь: LINK
CryptoHustle: Telegram|Chat
zkSync - это L2-решение для масштабирования сети Ethereum собравший 458млн$ инвестиций. Здесь мы выполняли все активности от них. Сейчас мы можем задеплоить смарт-контракт для повышения шансов на дроп.
✔️|Активность займет 20-30 минут, затраты 5-8$
🔵Устанавливаем Visual Studio и Nodejs, перезагружаем комп
🔵Создаем новую папку на ПК и открываем ее в Visual Studios
🔵Открываем Terminal нажав ctrl + u или сверху нажав на 3 точки
🔵Вводим npm i -D typescript ts-node ethers zksync-web3 hardhat @matterlabs». /hardhat-zksync-solc @matterlabs/hardhat-zksync-deploy
🔵Нажимаем на "New File" и называем его hardhat.config.ts
🔵В поле вставляем этот код
🔵Закрываем файл и сохраняем его
🔵В созданной папке создайте создаем другие папки под названием "contract" и "deploy" нажав на кнопку рядом с той которой создавали файл
🔵В созданной папке "contracts" создаем файл "Greeter.sol". и вставляем код
🔵Закрываем файл и сохраняем, возвращаемся к Terminal и пишем «npx hardhat compile»
🔵Переходим в папку «Deploy» и создаем файл «deploy.ts», вставляем этот код
🔵Закрываем и сохраняем, возвращаемся в исходную папку и создаем файл с именем «.private»
🔵Там вставляем приватный ключ кошелька (советую создать новый кошелек для этого), закрываем и сохраняем
🔵Возвращаемся в Terminal и пишем npx hardhat deploy-zksync
🔵Переходим сюда и вводим адрес только что созданного смарт-контракта, и нажимаем «Verify Smart Contract»
🔵Заполняем все поля по инструкции в коммах
🔵В "Enter the Solidy Contract Code" вписываем код
🔵Вставляем данные, которые появились после развертывания контракта, в поле "Constructor Arguments"
🔵Подтверждаем и снова нажимаем "Verify Smart Contract"
Для удобства оставлю скрины в коммах. Также, если что то непонятно то вот гайды: Первый, второй, третий
🔎|Все ретроактивности и гайды в одном посте, прокси для ретро беру здесь: LINK
CryptoHustle: Telegram|Chat