Урок 25 - Rinkeby, Etherscan, Alchemy
Всем привет!
И сразу к хорошим новостям! Еще не улеглись полученные знания после вчерашнего разбора ERC721, как лектор будет радовать нас новым крутым стримом по ERC1155, который призван заменить 721, и позволяет создавать уникальные и не уникальные токены!
Стрим будет 08 сентября в 19:00 по московскому времени на канале Ильи. Там вы сможете задать вопросы напрямую! Всем советую подключиться!
Ну, а мы сегодня продолжаем наше обучение и поговорим о деплое контрактов в тестовые сети, типа Rinkeby. Также рассмотрим один из популярных сервисов Alchemy.
Новый видео урок!
В зарубежных вакансиях часто проскальзывает пункт, что разработчику нужно уметь загружать свои контракты в тестовые сети и работать с одним из сервисов, который позволяет делать это.
Именно поэтому данное видео будет интересно еще и со стороны поиска работы!
Всем приятного дня и легкого обучения!
#урок #rinkeby #etherscan #alchemy
Всем привет!
И сразу к хорошим новостям! Еще не улеглись полученные знания после вчерашнего разбора ERC721, как лектор будет радовать нас новым крутым стримом по ERC1155, который призван заменить 721, и позволяет создавать уникальные и не уникальные токены!
Стрим будет 08 сентября в 19:00 по московскому времени на канале Ильи. Там вы сможете задать вопросы напрямую! Всем советую подключиться!
Ну, а мы сегодня продолжаем наше обучение и поговорим о деплое контрактов в тестовые сети, типа Rinkeby. Также рассмотрим один из популярных сервисов Alchemy.
Новый видео урок!
В зарубежных вакансиях часто проскальзывает пункт, что разработчику нужно уметь загружать свои контракты в тестовые сети и работать с одним из сервисов, который позволяет делать это.
Именно поэтому данное видео будет интересно еще и со стороны поиска работы!
Всем приятного дня и легкого обучения!
#урок #rinkeby #etherscan #alchemy
YouTube
Hardhat, Ethers.js, Rinkeby, Alchemy, Etherscan
ХОТИТЕ СТАТЬ РАЗРАБОТЧИКОМ Solidity, узнать об Ethereum, блокчейне и многом другом ещё больше?!
Мои друзья из GUIDE DAO (бывшая школа MCS) предлагают скидку 0,1 ETH на ВСЕ СВОИ БУТКЕМЫ ПО КРИПТЕ! Материалы этих буткемов подготовлены мной и другими специалистами:…
Мои друзья из GUIDE DAO (бывшая школа MCS) предлагают скидку 0,1 ETH на ВСЕ СВОИ БУТКЕМЫ ПО КРИПТЕ! Материалы этих буткемов подготовлены мной и другими специалистами:…
Кратко о работе с Etherscan
Etherscan - это самый популярный сайт, где можно просматривать контракты, их код, abi и транзакции по ним.
И чтобы легче находить его и верифицировать свой контракт, можно использовать hardhat.
Для этого после регистрации на Etherscan в правом верхнем углу кликаем на аватар своего профиля и выбираем Api keys. Создаем свой ключ и копируем его в новую переменную в файле env, например ETH_KEY.
Затем снова открываем файл hardhat.config.json и в раздел module.exports добавляем:
etherscan: {
apiKey:
}
К слову сказать, у вас уже должен быть подключен новый пакет hardhat-etherscan (в toolbox он уже есть). Если нет, то сделать это можно командой в консоли:
npm install --save-dev @nomiclabs/hardhat-etherscan
и добавлением записи в hardhat.config.json:
require("@nomiclabs/hardhat-etherscan");
После этого в консоли вам станет доступна команда:
npx hardhat verify --network netName contractAddress
где netName - имя тестовой сети, куда вы загрузили свой контракт, а contractAddress - адрес вашего контракта.
Данная команда выдаст вам ссылку на etherscan, где вы можете получить всю информацию по вашему контракту в блокчейне.
#etherscan
Etherscan - это самый популярный сайт, где можно просматривать контракты, их код, abi и транзакции по ним.
И чтобы легче находить его и верифицировать свой контракт, можно использовать hardhat.
Для этого после регистрации на Etherscan в правом верхнем углу кликаем на аватар своего профиля и выбираем Api keys. Создаем свой ключ и копируем его в новую переменную в файле env, например ETH_KEY.
Затем снова открываем файл hardhat.config.json и в раздел module.exports добавляем:
etherscan: {
apiKey:
${process.env.ETH_KEY}}
К слову сказать, у вас уже должен быть подключен новый пакет hardhat-etherscan (в toolbox он уже есть). Если нет, то сделать это можно командой в консоли:
npm install --save-dev @nomiclabs/hardhat-etherscan
и добавлением записи в hardhat.config.json:
require("@nomiclabs/hardhat-etherscan");
После этого в консоли вам станет доступна команда:
npx hardhat verify --network netName contractAddress
где netName - имя тестовой сети, куда вы загрузили свой контракт, а contractAddress - адрес вашего контракта.
Данная команда выдаст вам ссылку на etherscan, где вы можете получить всю информацию по вашему контракту в блокчейне.
#etherscan