Гайд по Предоставлению Ликвидности на CrossCurve от EYWA
Представляем инструкцию по работе в интерфейсе приложения CrossCurve.
Раздел Liquidity и его функционал
Для начала работы в приложении CrossCurve необходимо перейти в раздел Liquidity, в правом верхнем углу нужно нажать «Connect wallet», выбрать из списка подходящий Вам кошелек и подтвердить подключение, убедившись что Вы находитесь на оригинальной странице https://app.crosscurve.fi/liquidity
1. После успешного подключения в окне выбора Choose pool необходимо выбрать интересующий пул или актив для работы с ликвидностью.
Выбрав нужный актив для работы, интерфейс отобразит TVL в выбранном пуле, а также ссылку на оригинальный пул выбранного актива на Curve.fi, баланс Вашего кошелька с отображением эквивалента актива в $USD, доступность накопления поинтов при работе с этим активом для получения Airdrop.
2. Для просмотра полной информации о выбранном пуле перейдите по ссылке Pool link на Curve.fi, там содержится вся статистика, поскольку все средства и ликвидность хранятся в пулах ликвидности Curve.
3. Следующим шагом необходимо выбрать совершаемую операцию с активом (Deposit или Withdraw) и способ осуществления via Curve (Balanced) или Easy mode.
4. Для удобства добавлена быстрая ссылка добавления токена в кошелек по адресу контракта для корректного отображения баланса. Нажав на «+» придет запрос на добавление произвольного токена, после подписания он отобразится в кошельке.
Режим Easy Mode
В Easy mode приложение позволяет имбалансно добавить (Deposit) или вывести (Withdraw) средства в пул ликвидности Curve одиночным активом (токены, входящие в состав LP токена или сами LP токены) сэкономив время, выполнив сложные операции (без взаимодействия с интерфейсом Curve) в один клик.
Обратите внимание, что этот способ не всегда выгоден из-за особенностей архитектуры Curve.
Пример использования режима Easy для добавления ликвидности токена crvUSDC LP в токен xCRVUSDC LP
Для начала работы в приложении CrossCurve перейдите в раздел Liquidity. После успешного подключения кошелька в окне Choose pool выберите пул xCRVUSDC. Этот режим позволяет обменять один стейблкоин на токен ликвидности без взаимодействия с интерфейсом пула ликвидности на Curve.
1. Выбрав операцию "Deposit" и режим "Easy mode", перейдите к модальному окну обмена, нажав кнопку "Далее".
2. Далее выберите токен crvUSDC LP (или любой другой доступный актив, участвующий в пуле xCRVUSDC) для добавления ликвидности и выберите предпочтительную сеть полученного исходного актива.
3. После ввода желаемой суммы токенов система рассчитает количество получаемых LP токенов и комиссию за газ. Нажав Routing details отобразится Маршрутизация - этот интерфейс обеспечивает удобное графическое представление межсетевой транзакции, шаг за шагом показывая все переходы и комиссии, связанные с ней:
4. Первой транзакцией необходимо разрешить расходование crvUSD нажав «Approve crvUSD» и подписать транзакцию в кошельке. Для подписания транзакции необходимо держать в кошельке нативный токен той сети, в которой производится транзакция для оплаты газа.
5. После подтверждения расходования crvUSD появится клавиша «Swap»
Нажав клавишу «Swap» придет запрос в кошелек для подтверждения транзакции депонирования токена crvUSD в пул xCRVUSDT на Curve.
После подписания транзакции придет оповещение об отправке, совершаемом обмене и ориентировочное время ожидания. В правом верхнем углу отобразится статус и ход выполнения.
6. Историю транзакций можно посмотреть в журнале. Нажав на Details появятся ссылки на сканер сети, в которой производилась транзакция с подробной информацией он-чейн.
Вывод ликвидности
Пример использования режима Easy mode для вывода ликвидности LP токена EUSD в стейблкоин USDT
Для начала работы в приложении CrossCurve необходимо перейти в раздел Liquidity, после успешного подключения кошелька, в окне выбора Choose pool необходимо выбрать пул EUSD. Данный режим позволяет обменять токен ликвидности в один стейблкоин без взаимодействия с интерфейсом пула ликвидности на Curve.
1. Выбрав операцию вывода Withdraw и режим Easy mode переходим в модальное окно обмена, нажав Next.
2. Далее необходимо выбрать стейблкоин USDT (или любой другой доступный актив, участвующий в пуле EUSD) для вывода ликвидности и предпочитаемую сеть получаемого оригинального токена.
3. После ввода суммы выводимых токенов система рассчитает количество получаемых LP токенов, стоимость комиссии за газ. Нажав Routing details отобразится Маршрутизация
4. Первой транзакцией необходимо разрешить расходование EUSD нажав «Approve EUSD» и подписать транзакцию в кошельке. Для подписания транзакции необходимо держать в кошельке нативный токен той сети, в которой производится транзакция для оплаты газа. Подробнее об оплате газа здесь.
После подтверждения расходования EUSD появится кнопка «Swap»
5. Нажав «Swap» придет запрос в кошелек для подтверждения транзакции обмена LP токена EUSD из пула EUSD на стейблкоин USDT в сети Arbitrum.
6. После подписания транзакции придет оповещение об отправке транзакции, совершаемом обмене и ориентировочное время ожидания. В правом верхнем углу отобразится статус и ход выполнения.
Если в в режиме Easy mode вы видите высокие потери, то попробуйте рассмотреть другие активы для получения, либо используйте балансный режим вывода ликвидности.
Режим via Curve (Balanced)
В Balanced mode приложение позволяет добавлять ликвидность (Deposit) в s-токены или выводить (Withdraw) средства из s-токенов в оригинальные активы пулов ликвидности x3CRYPTO, xCRVUSDT, xCRVUSDC CrossCurve одиночным активом (ассеты, входящие в состав LP токена или сами LP токены), выполнив сложные операции в один клик. Однако, необходима работа с пулами на Curve.
Добавление ликвидности
Шаг 1. Переходим в пул xCRVUSDC (Pool link)на Curve и анализируем, какими активами оптимально внести средства в пул:
Пул xCRVUSDC состоит из шести s-токенов, соответственно пул будет сбалансированным, если доля каждого актива в пуле будет составлять 100/6=16,6% от общего TVL пула. (подробнее здесь)
Если вы добавляете в пул актив, доля которого которого меньше, чем 16,6% – вам начисляется дополнительный бонус за выравнивание баланса пула.
На странице "Pool Details" есть ссылка для быстрого доступа к интерфейсу CrossCurve для преобразования оригинальных активов в s-токены
Из текущего баланса пула видно, что s-токенов scrvUSDC_e (7,77%) и sav3CRV_av (6,92%) меньше всего в пуле от общего % внесенных средств, проверим, оптимальный ли это путь для вносимой суммы
Также, в пул можно внести несколько активов
Таким образом, мы понимаем, какие именно s-токены необходимы
Шаг 1.1. Вернувшись в интерфейс CrossCurve необходимо проанализировать наиболее выгодный способ получения s-токенов (в шаге 1 выбраны sav3CRV_av и scrvUSDC_e). В режиме Deposit via Curve (Balanced).
В окне выбора обмениваемого актива можно увидеть, что s-токен sav3CRV_av доступен к обмену на четыре актива: LP токен av3CRV, и три стейблкоина DAI.e/avDAI, USDC.e/avUSDC, USDT.e/avUSDT, составляющие 3-crypto пул av3CRV на Curve. Стоит отметить, что стоимость получаемого s-токена будет отличаться в зависимости от выбранного способа обмена:
Поскольку обменивать sav3CRV_av выгоднее на LP-токен пула.
Шаг 2. Получение LP-токена av3CRV через интерфейс Curve Finance
Для обмена s-токена необходимо получить LP av3CRV на Curve, нажав Get LP
Шаг 3. Получение s-токена sav3CRV_av через интерфейс CrossCurve
После получения LP-токена av3CRV из шага 2, возвращаемся на вкладку Deposit via Curve (Balanced) и выбираем av3CRV для получения s-токена sav3CRV_av
Вводим желаемую сумму обмена и нажимаем Swap, первой транзакцией необходимо разрешить расходование av3CRV, нажав «Approve av3CRV» и подписать транзакцию в кошельке. После подтверждения расходования av3CRV появится клавиша «Swap»
Нажав клавишу «Swap» придет запрос в кошелек для подтверждения транзакции обмена LP токена av3CRV на s-токен sav3CRV_av.
После подписания транзакции придет оповещение об отправке транзакции, совершаемом обмене и ориентировочное время ожидания. В правом верхнем углу отобразится статус и ход выполнения.
Для добавления ликвидности переходим в пул xCRVUSDC (Pool link) на Curve из Шага 1. После подключения кошелька вводим сумму добавляемых в пул s-токенов, и первой транзакцией подтверждаем расходование каждого вносимого s-токена.
После подтверждения Spending Approved нажимаем Deposit и подписываем транзакцию
Придет подтверждение Deposit Complete, LP токены отобразятся во вкладке Your Details
Вывод ликвидности
Шаг 1. Переходим в пул xCRVUSDC (Pool link)на Curve и анализируем, каким способом оптимально вывести средства из пула:
Рекомендуется сбалансированный способ выведения ликвидности из пула – вы получите s-токены в пропорции из нескольких активов для того, чтобы ваша операция приводила пул в сбалансированное состояние.
Шаг 2. После подключения кошелька необходимо перейти во вкладку Withdraw/Claim и использовать режим Balanced. После ввода выводимой суммы АММ распределит s-токены в пропорции, соответствующей сбалансированности пула от общего TVL
Этот способ стоит применять чтобы избежать штрафов и получить дополнительную прибыль на Curve в случаях, когда вы работаете с большими суммами относительно общего TVL пула, либо в случае, когда пул близок к идеальному балансу. После нажатия Withdraw подтвердите операцию в кошельке. После завершения операции система выдаст сообщение Withdraw Complete.
Шаг 3. На странице Pool Details размещена ссылка для быстрого перехода в интерфейс CrossCurve для конвертации s-токенов в оригинальные токены
1. В окне Input необходимо выбрать s-токен для конвертации и указать сумму конвертируемых s-токенов
2. В окне Output выбрать токен для конвертации, одобрить расходование s-токена, нажав Approve scrvUSDC_o, подтвердив транзакцию в кошельке.
3. После одобрения расходования scrvUSDC_o появится клавиша Swap
4. Нажав клавишу «Swap» придет запрос в кошелек для подтверждения транзакции обмена s-токена scrvUSDC_o на выбранный LP crvUSDC
5. После подписания транзакции придет оповещение об отправке транзакции, совершаемом обмене и ориентировочное время ожидания. В правом верхнем углу отобразится статус и ход выполнения.
Сбалансированное добавление ликвидности на Curve
Пример получения LP-токена av3CRV CrossCurve пула avDAI/avUSDC/avUSDT.
Адрес пула, список поддерживаемых токенов.
1. Для начала работы необходимо перейти на сайт Curve Finance по ссылке, либо перейти во вкладку Pools и в поисковой строке ввести название пула, который вы хотите найти (avDAI/avUSDC/avUSDT). Необходимо выбрать сеть, в которой находится пул ликвидности куда вы хотите положить свои токены (ликвидность). Для примера будет использоваться сеть Avalanche.
2. на странице пула необходимо подключить свой кошелек к сайту, нажав на кнопку "Connect Wallet".
3. Выберите установленный кошелек (или воспользуйтесь Wallet Connect) и подтвердите подключение, убедившись что Вы находитесь на оригинальной странице https://curve.fi/
4. На странице пула взаимодействие происходит через приложение, выделенное на скриншоте, нас интересует вкладка Deposit
5. Во вкладке Pool Details обратите внимание какие токены (стейблкоины DAI.e, USDC.e b USDT.e) входят в состав пула.
Пул avDAI/avUSDC/avUSDT состоит из трех стейблкоинов, соответственно пул будет сбалансированным, если в доля каждого актива в пуле будет составлять 100/3=33,3% от общего TVL пула.
6. Приведем пример сбалансированного способа внесения ликвидности в пул – вы можете использовать несколько активов для того, чтобы ваша операция приводила пул в сбалансированное состояние. Этот способ стоит применять чтобы избежать штрафов и получить дополнительную прибыль от Curve в случаях, когда вы работаете с большими суммами относительно общего TVL пула, либо в случае, когда пул близок к идеальному балансу.
Для сбалансированного внесения средств, во вкладке Deposit необходимо выбрать “Add all coins in a balanced proportion” и система автоматически распределит их в равной пропорции . Указав количество, подтверждаем расходование (нажимаем на Approve Spending). Во вкладке Edit можно отредактировать количество средств, доступное для расходования (по умолчанию – неограниченно)
7. После успешного подтверждение вы увидите зеленную кнопку с надписью Spending Approved и далее нажимаем на Deposit, после подтверждения транзакции, вы увидите зеленую кнопку Deposit Complete, во вкладке Your Details отобразится баланс LP токенов av3CRV.
Внимание!
Пулы Curve основаны на специализированной AMM формуле для торговли стейблкоинами с минимальным проскальзыванием и стабильностью цен. Отличаясь от стандартной формулы AMM x * y = k, Curve применяет модификацию, фокусирующуюся на активах с аналогичными ценами, обеспечивая эффективное ценообразование и ликвидность для тесно коррелированных токенов. Пулы адаптированы к рынку за счёт регулировки веса активов, что позволяет поддерживать стабильные обменные цены даже при изменении рыночной волатильности. Поэтому необходимо обратить внимание на баланс ликвидности каждого стейбл коина во вкладке Pool Details, перейдя в оригинальный пул ликвидности Curve с которым Вы работаете и оценить его сбалансированность. Для примера рассмотрим пул xCRVUSDC.
Пул xCRVUSDC состоит из шести s-токенов, соответственно пул будет сбалансированным, если в доля каждого актива в пуле будет составлять 100/6=16,6% от общего TVL пула.
1. Если вы добавляете в пул один актив, доля которого которого меньше, чем 16,6% – вам начисляется дополнительный бонус за выравнивание баланса пула.
2. Если вы добавляете в пул один актив, доля которого которого больше, чем 16,6% – вы получаете штраф в виде проскальзывания, потому что эта операция ухудшает баланс пула.
3. Если вы выводите из пула один актив, доля которого которого меньше, чем 16,6% – вы получаете штраф в виде проскальзывания, потому что эта операция ухудшает баланс пула.
4. Если вы выводите из пула один актив, доля которого которого больше, чем 16,6% – вы получаете бонус, потому что эта операция выравнивает баланс пула.
5. Следует отметить, что этот пример не является финансовой стратегией, и имбалансный режим Easy mode не всегда является выгодным (например в случае, если пул сбалансирован) и также зависит от объема ликвидности, с которой вы работаете: чем выше ваш объем относительно общего TVL пула, тем более вероятно что имбалансный способ будет не выгоден и следует воспользоваться балансным режимом Balanced (cсылка). Во избежании высоких потерь средств - всегда учитывайте эти факторы и состояние пула перед принятием решения об операции.
Пример, как объем ликвидности, с которой вы работаете может влиять на итоговый результат при совершении операции.
Также существует сбалансированный способ внесения ликвидности в пул – вы можете использовать несколько активов для того, чтобы ваша операция приводила пул в сбалансированное состояние. Этот способ стоит применять чтобы избежать убытков/получать прибыль в случаях, когда вы работаете с большими суммами относительно общего TVL пула, либо в случае, когда пул близок к идеальному балансу.
💬 Оставайтесь с нами на связи в социальных сетях: | ✳️ Twitter (X) | ✳️ Telegram | ✳️ Discord | ✳️ Medium | 🌐 Website |