Инструкция по 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 на сайте.
Сканируем QR и нажимаем оранжевую кнопку
Далее дожидаемся такого сообщения - токены на нашем кошельке
Открываем Metamask в сети Holesky и убеждаемся, что тестовые токены ETH у нас на кошельке
Вариант 2. Переходим на сайт https://faucetlink.to/ и выбираем Holesky
Далее выбираем любой из предложенных кранов и запрашиваем тестовые токены на свой кошелек
Вариант 3. Переходим на сайт https://faucet.quicknode.com/ethereum/holesky и подключаем кошелек Metamask
4. Получаем тестовые токены HORSE.
Переходим на сайт https://bridge.katla.taiko.xyz/faucet , возможно, нужно будет включить VPN. Подключаем кошелек Metamask
Подтверждаем транзакцию в кошельке. Обратите внимание, что в кошельке должна быть выбрана сеть Holesky
Дожидаемся такого сообщения - токены у нас
5. Перегоняем токены из Holesky в Katla
Переходим на сайт https://bridge.katla.taiko.xyz/ и подключаем кошелек (если делаете после шага 4, то он уже подключен)
Делаем бридж (переводим) токена ETH (примерно половину от баланса) из сети Holesky в сеть Katla
Подтверждаем транзакцию в Metamask
Получаем такое уведомление - токены переведены
Аналогично переводим токен HORSE (половину баланса). Выбираем токен HORSE, вводим количество токенов для перевода и нажимаем Approve
Подтверждаем 2 транзакции в кошельке
И так же подтверждаем транзакцию в Metamask
После того как все токены получены меняем сети местами и переводим часть токенов в обратном направлении (из Katla в Holesky)
Вводим количество токенов и нажимаем Bridge
6. Делаем свопы и добавляем токены в пул
Переходим на сайт https://swap.katla.taiko.xyz/#/swap?chain=taiko-katla и подключаем кошелек
Сверху выбираем токен HORSE и указываем количество монет (примерно треть от доступного баланса), снизу выбираем ETH и нажимаем Swap
Получаем такое сообщение - свап выполнен
Далее переходим во вкладку Pools и нажимаем New position
Слева выбираем ETH, справа HORSE, снизу любой из 4 пулов
Далее нажимаем Full Range, ниже на странице вводим небольшое количество ETH и нажимаем Approve HORSE
Нажимаем Add и подтверждаем транзакцию
Получаем такое сообщение - ликвидность добавлена в пул
Закрываем это сообщение снова нажимаем на вкладку Pools и убеждаемся, что ликвидность добавлена. Нажимаем на наш пул
Ползунком выбираем любое значение и нажимаем Remove
Получаем такое сообщение - готово, ликвидность выведена из пула
7. Развертываем смарт-контракт
Переходим на сайт https://remix.ethereum.org/ и выбираем последний вариант ответа
Выбираем contracts (1), далее Storage sol (2) и нажимаем кнопку (3)
Нажимаем кнопку (1), убеждаемся, что появилась галочка (2) и далее нажимаем кнопку (3)
Перед следующими действиями убедитесь, что в вашем метамаске выбрана сеть Katla
Выбираете Injected Provider - Metamask и подключаетесь своим кошельком
Нажимаем кнопку Deploy и подтверждаем транзакцию
Через пару минут видим это сообщение - смарт-контракт развернут
Переходим на сайт https://thirdweb.com/dashboard/contracts/deploy и подключаем кошелек
Подтверждаем в Metamask 2 сообщения и нажимаем sign in
Вводим свою почту, придумываем любое название компании (не менее 3 символов) и жмем синюю кнопку
Вводим код из почты и жмем синюю кнопку
Убедитесь, что в вашем метамаске выбрана сеть Katla. Напишите любое имя, любой символ, любое описание и любую картинку для NFT-контракта и нажмите Deploy Now
Пролистываем сообщение вниз до конца и подписываем его
Пишем любое имя и выбираем любую картинку для NFT. Далее жмем синюю кнопку внизу
NFT создана. Переходим во вкладку Claim Conditions
Ставим значения 1 и 1. Далее жмем синюю кнопку
Подтверждаем транзакцию в кошельке
Возвращаемся на сайт https://bridge.katla.taiko.xyz/ и открываем раздел NFT. Слева должна быть Katla, справа Holesky. Далее нажимаем Scan for NFT
Выбираем созданную нами NFT и жмем Continue