July 19, 2023

Taiko

_Taiko — новый ZK-Rollup, который находится на ранней стадии, но уже успел получить внимание и похвалу от Виталика Бутерина за отличную работу, которую они проводят над ZK-EVM. В отличии таких конкурентов как Scroll или ZkSync, Taiko позволяет разработчикам различных dApp в сети Ethereum легко перенести свои dApp на L2 Taiko без каких либо изменений в коде. Собрали 22млн$.

Время прохождения 30 минут. Затраты равны 0

1.Переходим на Chainlist и добавляем 2 тестовые сети Taiko (Alpha-3 testnet) и Sepolia ( если что нам нужна просто Sepolia без каких либо добавлений в названии)(как мы добавляли сеть Goerli, кто не помнит посмотрите тут)

бывает что сети автоматически не добавляются, тогда нам нужно будет добавить их в ручную, для этого открываем наш Metamask

открывает вот такое окно, в нем выбираем добавить сеть вручную

в открывшемся окне вписываем параметры нужной вам сети

параметры можно узнать на оффициальном сайте Taiko

2.Теперь в тестовую сеть Taiko (Alpha-3 testnet) нам нужно добавить Bull Token, TTKO Token и Horse Token

вот их адреса

Bull Token - 0x6302744962a0578E814c675B40909e64D9966B0d
Horse Token - 0xa4505BB7AA37c2B68CfBC92105D10100220748EB

TTKO Token - 0x7b1a3117B2b9BE3a3C31e5a097c7F890199666aC

3.Теперь нам нужно получить тестовые токены ETH Sepolia тут. Вставляем свой адрес кошелька и жмем Send Me ETH (Не забываем что нужна регистрация Alchemy)

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

перейдя на сайт подключаем свой metamask

убеждаемся что мы в сети Sepolia

минтим оба токена, в будущем так же будет TTKO Token

Не забываем, сеть тестовая могут быть ошибки в получении токенов при большом наплыве людей

5.Теперь перегоняем тестовые токены в Taiko тут

как всегда подключаем кошелек

перым делом перегоняем половину наших Eth сети Sepolia в Eth сети Taiko

тут так же бывают ошибки поэтому можете изменить газ с рекомендованного на кастомный

теперь переводим так же токены Bull и Horse

Еще раз хочу отметить, сеть тестовая ошибок много если что-то не получается кликаем опять и опять,а так же сеть специально выдает ошибки с шансом в 50% поэтому с определенной вероятностью у вас физически не получится перегнать токен в определенный момент, нужно будет это делать позже

Вот так мы понимаем что транзакции прошли успешно

далее меняем сеть на Taiko и подтверждаем данное действие в metamask

теперь перегоняем все токены из Taiko обратно в Sepolia

в общей сложности у нас должно быть 6 транзакций перевод 3 монет из сети Sepolia в сеть Taiko и обратно. желательно это все провернуть 3 раза

6.Разворачиваем контракт в сети Taiko

для этого переходим в remix

нажимаем contracts и здесь выбираем storage.sol

после того как мы зашли в сам смарт контракт нажимаем комбинацию клавишь Ctrl+ S или отмеченный сверху значок

появляется зеленая галочка

открываем вкладку depoy здесь в ENVIRONMENT ставим Injected Provider - MetaMask, далее в ACCOUNT смотрим чтобы это был наш адрес кошелька.

ВАЖНО!!!! СЕТЬ В МЕТАМАСКЕ ДОЛЖНА СТОЯТЬ Taiko (Alpha-3 Testnet)

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

через несколько минут увидим что смарт контракт был успешно развернут