Бриджим из EVM в Cosmos
Йо! Ранее мы с вами уже заводили привычные EVM-токены в космос через EVMOS (можно почитать здесь). Были замечания от тру-космонавтов, мол, а где Axelar? Ну мы немного освоили этот бескрайний cosmos, и даже написали по нему гайд и таки готовы ответить на вопрос: Axelar тут!
Давайте отправим немного стейблов в OSMOS и разберём некоторые нюансы.
Для бриджинга мы будем использовать Satellite — DAPP, построенную на Axelar.
Дело в том, что мы можем бриджить и используя CLI (command line interface), но для этого нужно надеть очки с очень толстыми линзами и найти своё доказательство к великой теореме Ферма).
Подробнее о командах для бриджинга через консоль здесь https://docs.axelar.dev/resources/mainnet
Внимание! Это бета-версия! Всё что вы делаете, вы делаете на свой страх и рект! Если вы не готовы рисковать, а освоить механику хочется, используйте тестнет https://testnet.satellite.money/
План действий
- Определяемся с чейном откуда бриджим;
- Определяемся с ассетами, которые бриджим;
- Определяемся с чейном назначения;
- Делаем красиво!
Шаги 1 и 2: Определяемся с чейном откуда бриджим, выбираем токены
Никакого рокетсайнса, выбираем тот, где минимальные комиссии в чейн назначения. На самом деле, если вы бриджите не с Ethereum, то за операцию с/из EVM в Cosmos с вас возьмут ~1.5 бакса. Сколько возьмут с Ethereum-бояр, я писать не буду (потому что они не будут читать:)
Как я говрил, Satellite до сих пор бета, поэтому сейчас бриджить можно врапнутый нативный токен сети, врапнутые в axelar стейблы: DAI, USDC, USDT, FRAX, а также стейблы e-Money — NGM и EEUR. Для эстетов-старообрядцев есть UST и LUNA (lol).
Список токенов, которые возможны для пересылки между чейнами, можно посмотреть в Axelarscan.
Пулов с axlUSDT/axlDAI я не нашёл, да и судя по snowtrace, активных нет
Ок, мы выбрали axlUSDC из чейна Avalanche, чтобы получить USDC в чейне назначения. А значит мы идём на любимый curve, коннектим кошель с нужным чейном, находим пул axlUSDC/USDC:
И свапаем там некрасивые USDC на великолепные axlUSDC:
Шаг 3. Определяемся с чейном назначения
Тут всё предсказуемо для тех, кто ориентируется в космосе как рыба в воде. В osmosis мы сможем конвертнуть полученные стейблы в любой токен без комиссии😱.
Шаг 4. Делаем
Идём на https://satellite.money/, коннектим кошельки (Metamask и Keplr), выбираем исходный чейн и токен, чейн назначения, вводим кошелёк назначения (1); подтверждаем то, что понимаем, что на адрес контракта можно отправлять только axlUSDC (2); нажимаем на кнопку с лисой, чтобы ввести количество (3).
Вводим количество axlUSDC (4.1), жмём на send (4.2), выполняется перевод (5), затем подтверждается транзакция (6). Скоро токены будут в здании!
Упражнение с бриджом закончили, минуты через три открываем Keplr, выбираем чейн назначения -- osmosis и смотрим, что монеты подъехали.
Переходим на app.osmosis.zone, чтобы вместе с этим очкариком сотворить немного магии -- свапнуть usdc без газа! Выбираем trade->from: USDC->TO: OSMO, жмакаем Swap.
Далее нажмём на Override fee (1), установим низкий приоритет и подтвердим транзакцию (2). Она исполнится хоть и с невысоким приоритетом, но с нулевым газом. Да, это особая, практически, уличная магия!
Теперь у вас есть OSMO в зоне Osmosis. Можете свапать его в Osmosis.zone, например, в ATOM и выводить в CosmosHub через Assets->Withdraw, а можете застейкать понравившемуся валидатору:)
А совсем скоро мы расскажем как потерятся в этом Cosmos'е. Stay tuned!
Bonus
Если очень лениво заморачиваться, то можно воспользоваться Rango.Exchange.
Никаких сверхнавыков не потребуется, но сейчас он даёт не самый оптимальный маршрут и комиссия больше.
Подготовлено сообществом creeptah. Вопросы можете задавать в крипточат.
Если вы любите тестнеты так же как и мы, то вэлкам в нашу таблицу с ними;)
CosmoBook - общедоступная многоязычная универсальная интернет-энциклопедия экосистемы Cosmos со свободным контентом, реализованная на принципах вики.