Тестнет Taiko Alpha-3
Taiko запустил новый тестнет Alpha-3.
Учитывая тот факт, что проект поднял на днях 22 миллиона $ доинвеста, участие в нем просто мастхев!
У проекта подтвержден токен $TKO и 99%, что они раздадут дроп.
И так приступим к выполнению Alpha-3:
- Запрашиваем тестовый ETH в сети Sepolia:Здесь:https://sepoliafaucet.com/
- Минтим тестовые токены $BULL и $HORSE в сети Sepolia, на сайте бриджа Taiko, в разделе Faucet:
- Перегоняем тестовые токены (ETH, BULL, HORSE) из сети Sepolia в сеть Taiko и обратно во вкладке Bridge.
При этом тестовые токены BULL и HORSE могут выдавать ошибку при нажатии кнопки Bridge. Просто нажимайте на кнопку Bridge пока не откроется MetaMask для подтверждения транзакции. Об этом говорили сами разработчики Taiko.
Количество переводимых тестовых токенов может быть любым, но не ниже значения в 0.01.
Я переводил из сети Sepolia в сеть Taiko вот такое количество токенов: ETH - 0.4, BULL - 25, HORSE - 25; Из сети Taiko в сеть Sepolia: ETH - 0.3, BULL - 15, HORSE -15.
После того как вы завершите все транзакции, проверьте их статус во вкладке Transactions. Везде должен быть статус Claimed. Статус Pending говорит о том, что транзакция еще производится.
Транзакции с сети Taiko в сеть Sepolia проходят очень долго (от часу до четырех часов, а иногда и более). Если транзакция не прошла, то просто повторить ее.
Идем на сайт Remix - Ethereum IDE:
- Создаем новый файл с любым названием. В конце названия ставим точку и прописываем расширение файла .sol;
- Вставляем код смарт-контракта который я разместил ниже под скриншотом;
- После проделанных “манипуляций“ нажмите CTRL + S, если вы работаете на Mac, то COMMAND + S. Должны загореться зеленая галочка.
- Переходим во вкладку Deploy & Run Transactions.
// SPDX-License-Identifier: GPL-3.0 pragma solidity >=0.7.0 <0.9.0; /** * @title Storage * @dev Store & retrieve value in a variable * @custom:dev-run-script ./scripts/deploy_with_ethers.ts */ contract DropNetwork { uint256 number; /** * @dev Store value in variable * @param num value to store */ function store(uint256 num) public { number = num; } /** * @dev Return value * @return value of 'number' */ function retrieve() public view returns (uint256){ return number; } }
Во вкладке Solidity Compiler выбираем версию компилятора. Данный смарт-контракт поддерживает версии от 0.7.0 до 0.9.0 и жмем на синею кнопку Compile с названием вашего смарт-контракта, после чего переходим к деплою.
- Во вкладке Environment выбираем Injected Provider - Metamask;
- Жмем на оранжевую кнопку Deploy и подписываем транзакцию в своем кошельке.
Если вы все сделали правильно, то ваш смарт-контракт верифицируется. Появится зеленая галочка.
Теперь можно, но не обязательно выполнить дополнительное действие - минт статьи Taiko:
- Переключаемся в сеть Optimism. Если она у вас не установлена, то устанавливаем;
- Скролим сайт до самого низа и нажимаем кнопку Mint.
Переходим по ссылке, заполняем форму и жмем “отправить”.
На этом все! Taiko Alpha-3 Testnet пройден.
За проектом можете следить в их официальных соц сетях: Twitter | Discord