TestNet
May 26, 2022

Ethereum 2.0 user guide

Ethereum 2.0 — предстоящий набор обновлений для Ethereum, которые сделают его значительно быстрее и дешевле, а также улучшат возможности масштабирования.

Нам нужен кошелек Metamask

  • Добавить тестовую сеть Klin, перейди сюда и нажать add network to Metamask за тем подписать разрешение в метамаске

Добавляем сеть вручную

Имя сети: Kiln

Новый URL-адрес RPC: https://rpc.kiln.themerge.dev

ID цепочки: 1337802

Символ валюты: ETH

URL-адрес проводника блоков: https://explorer.kiln.themerge.dev

  • Теперь нам нужно получить тестовые токены ETH в данной сети, переходим сюда и вписываем свой кошелек в пустое поле, за тем жмем send me ETH

Начинаем разработку контракта

Переходим на сайт и действуем по моим скринам

Remix - это среда разработки смарт-контрактов в сети Ethereum. Нам нужно подключиться к площадке, для этого нажимаем на 4-тый знак (эфира) но у нас высвечивается не наш кошелек, нам нужно чтобы появился другой адрес

  • Для этого нажимаем на JavaScript VM и выбираем Injected WEB3 и подписываем разрешение
  • Теперь идем в первый раздел (две папки) и нажимаем на +
  • Высвечивается окно, нам нужно нажать OK
  • В разделе CONTRACTS нажимаем файлик и добавляем новый контракт. ВАЖНО расширение контракта должен быть .sol
  • Теперь в документе, который открылся у нас на сайте требуется ввести следующий код :
pragma solidity >=0.5.0 <0.7.0;
 contract HelloGM { 
function gm()public pure returns (string memory)
{ return 'Hello gm.xyz'; } }
  • Переходим в третий раздел и выбираем все настройки как на скрине ниже, это обязательно
  • И нажимаем на Complite (название вашего файла).sol

Переходим в 4 раздел (с лого ETH) и нажимаем кнопку Deploy. Главное проверяйте чтобы было написано Injected Web3 и вписан именно ваш адрес кошелька, если выставлен не ваш то нажмите JavaScript VM и выберите снова Injected WEB3 - адрес должен вернуться и нажимаем на Deploy, вас просят подписать транзакцию - выполняем