May 31, 2022

Testnet Ethereum 2.0

Cкоро Ethereum перейдет на новую систему консенсуса - PoS. Уже сейчас можно протестировать сеть Kiln и получить NFT в этой сети

•Нам нужно иметь кошелек Metamask

нужно иметь кошелек Metamask

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

•Теперь нам нужно получить тестовые токены 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'; } }

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, вас просят подписать транзакцию - выполняем

На этом тест окончен, спасибо за внимание.

Наш канал