November 16, 2021

Альтернативный способ выполнить Уровень 2: Гиробатика

Мы получали сообщения о том, что иногда пользовательский интерфейс Kovan для Balancer немного глючит для старого Balancer V1. Поэтому здесь я описываю другой способ совершения арбитражного цикла в Level 2.

Оригинальный пост о 2 Уровне здесь.

TL;DR: вместо того, чтобы менять USDC на GYD на шаге 1, добавьте USDC в качестве ликвидности в пул и выведите GYD.

Вот как:

Шаг 1

Добавьте USDC в пул. В Balancer пуле USDC-GYD нажмите на кнопку "Add Liquidity" в правом верхнем углу.

Шаг 2

Выберите "Single Asset"(Одиночный актив), а затем добавьте несколько USDC в пул. Ниже я добавил 905 USDC.


Нажмите "I agree"("Я согласен") на предупреждении, затем "setup proxy" и подтвердите транзакцию, которая появится в MetaMask.

Шаг 3

Заберите ликвидность, которую вы только что добавили, но все в GYD (не USDC!). Обновите страницу, затем нажмите "remove liquidity"("удалить ликвидность") в правом верхнем углу, а затем "single asset"("одиночный актив"). Выберите максимальное количество GYD для снятия .

Ниже вы видите, что для 905 USDC, внесенных на депозит, пул позволяет снять 925,658 GYD. Нажмите "Remove liquidity" и подтвердите транзакцию в MetaMask.

Теперь на каждый USDC, который вы внесли, вы должны были получить >1 GYD.

Шаг 4

Перейдите в P-AMM и обменяйте сумму GYD, которую вы только что вывели из пула (в моем случае 925), на USDC, перейдя на вкладку redeem и указав ее в поле USDC.

После завершения операции вы должны получить большее количество USDC, чем то, с которым начали цикл. В моем случае, я начал с 905 USDC и благодаря арбитражу заработал 20 USDC, доведя свой конечный баланс до 925 USDC.

Шаг 5

Чтобы проверить арбитражный цикл, выберите хэши транзакций в MetaMask. Хэш TX1 создается в Шаге 2, а TX2 - в шаге 4.