January 30, 2024

Инструкция по 6-й фазе тестнета Taiko

1. Добавляем сеть Holesky в Metamask: https://chainlist.org/chain/17000

2. Добавляем сеть Katla в Metamask: https://chainlist.org/chain/167008

3. Получаем тестовые токены в Holesky. Можно использовать любой из 3 вариантов.

Вариант 1. Переходим на сайт https://www.holeskyfaucet.io/ , копируем и вставляем свой адрес Metamask на сайте.

Нажимаем кнопку Get Tokens

Сканируем QR и нажимаем оранжевую кнопку

Далее дожидаемся такого сообщения - токены на нашем кошельке

Открываем Metamask в сети Holesky и убеждаемся, что тестовые токены ETH у нас на кошельке

Вариант 2. Переходим на сайт https://faucetlink.to/ и выбираем Holesky

Далее выбираем любой из предложенных кранов и запрашиваем тестовые токены на свой кошелек

Вариант 3. Переходим на сайт https://faucet.quicknode.com/ethereum/holesky и подключаем кошелек Metamask

Жмем Continue

4. Получаем тестовые токены HORSE.

Переходим на сайт https://bridge.katla.taiko.xyz/faucet , возможно, нужно будет включить VPN. Подключаем кошелек Metamask

Выбираем токен HORSE

Нажимаем Mint

Подтверждаем транзакцию в кошельке. Обратите внимание, что в кошельке должна быть выбрана сеть Holesky

Дожидаемся такого сообщения - токены у нас

5. Перегоняем токены из Holesky в Katla

Переходим на сайт https://bridge.katla.taiko.xyz/ и подключаем кошелек (если делаете после шага 4, то он уже подключен)

Делаем бридж (переводим) токена ETH (примерно половину от баланса) из сети Holesky в сеть Katla

Подтверждаем транзакцию в Metamask

Получаем такое уведомление - токены переведены

Аналогично переводим токен HORSE (половину баланса). Выбираем токен HORSE, вводим количество токенов для перевода и нажимаем Approve

Подтверждаем 2 транзакции в кошельке

Далее нажимаем Bridge

И так же подтверждаем транзакцию в Metamask

После того как все токены получены меняем сети местами и переводим часть токенов в обратном направлении (из Katla в Holesky)

Подтверждаем смену сети

Вводим количество токенов и нажимаем Bridge

Подтверждаем транзакцию

6. Делаем свопы и добавляем токены в пул

Переходим на сайт https://swap.katla.taiko.xyz/#/swap?chain=taiko-katla и подключаем кошелек

Сверху выбираем токен HORSE и указываем количество монет (примерно треть от доступного баланса), снизу выбираем ETH и нажимаем Swap

Далее Confirm swap

Нажимаем Макс и Далее

Одобряем транзакцию

Подписываем сообщение

Подтверждаем свап

Получаем такое сообщение - свап выполнен

Далее переходим во вкладку Pools и нажимаем New position

Слева выбираем ETH, справа HORSE, снизу любой из 4 пулов

Далее нажимаем Full Range, ниже на странице вводим небольшое количество ETH и нажимаем Approve HORSE

Нажимаем Макс и Далее

Одобряем транзакцию

Нажимаем Preview

Нажимаем Add и подтверждаем транзакцию

Подтверждаем транзакцию

Получаем такое сообщение - ликвидность добавлена в пул

Закрываем это сообщение снова нажимаем на вкладку Pools и убеждаемся, что ликвидность добавлена. Нажимаем на наш пул

Нажимаем Remove Liquidity

Ползунком выбираем любое значение и нажимаем Remove

Жмем Remove еще раз

И подтверждаем транзакцию

Получаем такое сообщение - готово, ликвидность выведена из пула

7. Развертываем смарт-контракт

Переходим на сайт https://remix.ethereum.org/ и выбираем последний вариант ответа

Выбираем contracts (1), далее Storage sol (2) и нажимаем кнопку (3)

Нажимаем кнопку (1), убеждаемся, что появилась галочка (2) и далее нажимаем кнопку (3)

Перед следующими действиями убедитесь, что в вашем метамаске выбрана сеть Katla

Выбираете Injected Provider - Metamask и подключаетесь своим кошельком

Нажимаем кнопку Deploy и подтверждаем транзакцию

Через пару минут видим это сообщение - смарт-контракт развернут

8. Развертываем NFT контракт

Переходим на сайт https://thirdweb.com/dashboard/contracts/deploy и подключаем кошелек

Подтверждаем в Metamask 2 сообщения и нажимаем sign in

Подписываем сообщение

Вводим свою почту, придумываем любое название компании (не менее 3 символов) и жмем синюю кнопку

Вводим код из почты и жмем синюю кнопку

Выбираем бесплатный тариф

И пропускаем метод оплаты

Нажимаем кнопку

Далее сюда

Жмем Deploy now

Убедитесь, что в вашем метамаске выбрана сеть Katla. Напишите любое имя, любой символ, любое описание и любую картинку для NFT-контракта и нажмите Deploy Now

Подтверждаем транзакцию

Пролистываем сообщение вниз до конца и подписываем его

Переходим во вкладку NFTs

Жмем кнопку

Пишем любое имя и выбираем любую картинку для NFT. Далее жмем синюю кнопку внизу

Подтверждаем транзакцию

NFT создана. Переходим во вкладку Claim Conditions

Нажимаем Add Phase и Public

Ставим значения 1 и 1. Далее жмем синюю кнопку

Подтверждаем транзакцию в кошельке

Возвращаемся во вкладку NFTs

Нажимаем Claim

Жмем Claim NFT

Подтверждаем транзакцию

NFT заминчена

Возвращаемся на сайт https://bridge.katla.taiko.xyz/ и открываем раздел NFT. Слева должна быть Katla, справа Holesky. Далее нажимаем Scan for NFT

Выбираем созданную нами NFT и жмем Continue

Нажимаем Confirm

Далее Approve

И подтверждаем транзакцию

Дожидаемся одобрения и ждем Bridge

Подтверждаем транзакцию

На этом шестая фаза тестнета Taiko пройдена