August 28, 2022

Как получить больше бонусов от Stride?

В этой статье мы выполним задание №6 из PoolParty Bounty Tasks. За выполнение этого задания мы можем получить до 50 баллов. В зависимости от количества баллов в дальнейшем будут распределяться награды между участниками тестнета.

Итак, приступим.

1 | Запрос тестовых токенов. Для этого Вам понадобится адрес кошелька в сети Gaia. Подключаем свой кошелек Keplr на сайте, и после подключения у Вас появятся сети Stride и Gaia. Выбираем сеть Gaia, копируем свой кошелек, который выглядит <cosmos1...>.

Переходим в дискорд Stride и в ветке #token-faucet вводим команду:

$faucet-atom:<ВАШ_КОШЕЛЕК_cosmos1...>

2 | Трансфер токенов. После того как токены поступили на счёт, нам надо отправить токены Atom из сети Gaia в сеть Stride. Для этого открываем расширение Keplr, нажимаем в верхнем левом углу на 3 полоски, Settings, и проверяем, чтобы ползунок в строке Show Advanced IBC Transfers был справа.

Далее выходим на главную страницу расширения, копируем адрес кошелька в сети Stride (stride1...), выбираем сеть GAIA и внизу в поле IBC Transfer нажимаем Transfer.

Далее в графе Select Channel выбираем New IBC Transfer Channel.

Заполняем данные, как на картинке:

В поле Recipient вставляем адрес своего кошелька Stride (stride1...) и нажимаем Next. Вписываем сумму и отправляем токены.

3 | Добавление ликвидности. После того как токены поступили на счёт, нам надо добавить ликвидность. Для этого есть 2 способа: через сайт и через командную строку. Через сайт это делать интуитивно понятно, но так как сайт не всегда работает, то давайте это делать через командную строку, в этом тоже нет ничего сложного.

Вводим следующую команду, где вписываем свою сумму и кошелек:

strided tx stakeibc liquid-stake 7000000 uatom --from <ВАШ_КОШЕЛЕК_STRIDE> --chain-id STRIDE-TESTNET-4 --gas auto

После выполнения данной команды копируем txhash (это номер транзакции) из вывода в командной строке и идем на сайт. Вводим в поиске номер своей транзакции, копируем ссылку на страницу транзакции и сохраняем где-нибудь в файле, в конце ссылка нам пригодится.

4 | Погашение ставки. После добавления ликвидности нужно подождать несколько минут, чтобы начали начисляться вознаграждения за стейкинг.

Далее вводим следующую команду:

strided tx stakeibc redeem-stake 4000000 GAIA <ВАШ_КОШЕЛЕК_GAIA> --chain-id STRIDE-TESTNET-4 --from <ВАШ_КОШЕЛЕК_STRIDE> --gas auto

Опять копируем хэш транзакции txhash, вставляем на сайте, копируем ссылку и сохраняем себе.

Далее нам надо подождать некоторое время, это может быть 6+ часов - период отсоединения в тестовой сети Gaia. Для проверки статуса вводим команду, где вставляем свой кошелёк:

strided q records list-user-redemption-record --limit 10000 --output json | jq  '.UserRedemptionRecord | map(select(.sender == "<ВАШ_КОШЕЛЕК_STRIDE>"))'

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

Будет вот такой вывод:

Когда в строке isClaimable будет true, то это будет означать, что токены готовы к клейму и можно приступать к следующему шагу. Также запомните значение epochNumber, оно далее пригодится.

5 | Теперь вводим следующую команду, вставив свой кошелек и номер эпохи (epochNumber) из предыдущего шага:

strided tx stakeibc claim-undelegated-tokens GAIA <НОМЕР_ЭПОХИ> <ВАШ_КОШЕЛЕК_STRIDE> --chain-id STRIDE-TESTNET-4 --from <ВАШ_КОШЕЛЕК_STRIDE> -y

После выполнения команды копируем хэш транзакции txhash, вставляем в эксплорер и сохраняем.

6 | Отправка формы. Заполняем форму, в графе Which task are your reporting? отмечаем 6 и ниже прикрепляем ссылки на все транзакции, которые Вы сохраняли. Скриншоты прикреплять не нужно. Форму отправляйте 1 раз, иначе её могут не принять.

Готово! Задание выполнено!

Спасибо за внимание!

Ссылка на TG канал: https://t.me/cryptonik_space