Polygon zkEVM
Polygon — это децентрализованная платформа масштабирования Ethereum, которая позволяет разработчикам создавать масштабируемые и удобные для пользователя приложения dApp с низкой комиссией за транзакции, без ущерба для безопасности.
Polygon пытается не отставать от трендов, технологий и собирается запустить свою Polygon zkEVM для расширения возможностей и масштабируемости.
Думаем все знакомые с Layer-2 блокчейном Polygon и знают, какие деньги есть у этого проекта. Хоть и информации о наградах нет, но однозначно стоит пройти данный тестнет, так как Polygon запросто может вознаградить тестеров.
Для тестирования мы будем использовать кошелек MetaMask (скачать его можно здесь).
Прежде всего нам необходимо добавить тестовую сеть Polygon zkEVM Testnet в MetaMask:
- Переходим на сайт: https://deprecated.zkevm-test.net/login
- Подключаемся кошельком MetaMask (в сети Goerli) и нажимаем кнопку Add to MetaMask,чтобы добавить тестовую сеть в свой кошелек
Активности
https://wallet.polygon.technology/?redirectOnConnect=%2FzkEVM-Bridge%2Fbridge
Заполняем сумму, вводим словосочетание о том, что понимаете:
"Bridge ETH to zkEVM", и подтверждаем в кошельке.
Можем нажать "Continue with the Mainnet":
И кликнуть по "Add to Wallet". Добавляете сеть и переключаетесь:
Wallet
"Bridge" у любого токена откроет мост с ним:
В появившейся форме можете указать получателя, сумму, нажать "Send":
Отмечаем "I confirm that I am sending funds to a wallet address on the zkEVM chain." и кликаем по "Send", после чего подтверждаем в кошелькке. Результат:
Клик по самому токену откроет инфу по нему с возможностью добавить в кошелёк:
Экосистема
Сайт https://ecosystem.polygon.technology/zkEVM/dapps/
Ещё её можно смотреть на https://defillama.com/chain/Polygon%20zkEVM?tvl=true
Буду смотреть оба сайта, чтоб обозревать максимальное количество проектов.
На первом сайте нажимаем на "more", далее по ссылке с названием проекта, переходим на сайт, где кликаем по ссылке перехода к приложению (иногда сервисы открываются сразу).
Естественно те, которые указаны, но не поддерживают Polygon zkEVM, буду пропускать.
quickswap
Выбираем, подключаемся, закрываем окно выбора кошелька, и видим страницу:
"Select a token" в форме ниже:
Как видите, сумму тоже уже указал. Жму "Swap":
"Confirm swap", подтверждаю в кошельке, и всё:
Показал в Метамаске, т. к. сайт ничего не выводил, или я не заметил...
Возможно видите и неудавшуюся транзакцию - это был обмен с дефолтным Газом. Пришлось увеличить газЛимит с 600К до 1,6 МЛН.
Можем нажать "Enter app", и попасть сюда:
Pool
"Liquidity" на главной не работает, а здесь - всё ок.
Выбираю ETH. Нажимаю на одноимённую кнопку ниже, и выбираю USDT.
Далее выбираю "Safe" в разделе "Range", и заполняю суммы:
"Approve USDT", одобряю в кошельке, после чего "Preview":
"Confirm", и подтверждаю в кошельке.:
И теперь могу кликнуть по "Wrap ETH", подтвердить в кошельке:
"Confirm", подтверждаю в кошельке и всё:
Farm
Я уже отфильтровал по ETH в поиске. Выбираю один из пулов:
И жмём по "Stake LP Tokens" с подтверждением в кошельке.
Подобная форма ниже для вывода:
"Unstake LP Tokens" и подтверждаем.
Ещё ниже награды с кнопкой "Claim".
Сейчас у меня "0.000000110 MATIC и 0.0000110 QUICK". "Claim" активирует подтверждение транзакции через кошелёк.
Perps
"Connect Wallet" и подключаемся.:
Заполняем сумму в ETH, которую хотим потратить, выбираем плечо:
И кликаем по "Enable Leverage":
"Confirm" и подтверждаем. Успех:
Жмём по одноимённой кнопке, подтверждаем и всё:
Вводим сумму, жмём "Close" и подтверждаем.
Можно добавить - сейчас выбран. А можно вывести, кликнув по "Withdraw":
Можно нажать на USDC, и выбрать ETH:
"Enable Orders" и подтверждаем.
"Confirm Limit Order", подтверждаем и всё.
На вкладке "Orders" можем посмотреть:
Заполняете цену новую, и подтверждаете.
"Cancel" сразу предлагает подтвердить отмену.
"Add Liquidity", и подтверждаем.
Вводите сумму, "Withdraw Liquidity" и подтверждаете.
Когда настанет время наград, нажимаете "CompoundCompound":
И тут "Compound" с последующим подтверждением.
Можно выбрать: получить WETH или получить с конвертацией в ETH.
Заполняем логин и "Create", подтверждаем и всё.
Прошу указать articler на первой вкладке: буду рад.
После создания вижу стату по своему коду:
Safe
"Next", или можете добавить ещё кошельки:
Видим адрес, который пополняем, и используем (я это тут показывать не буду).
0vix
"Connect Wallet", выбираем, подключаем:
Выбираю "ETH" в Supply Markets:
Вводим сумму, "Supply" и подтверждаем. Всё.
В "Borrow Markets" выбираю USDC:
Кстати, тут увеличил газЛимит с 300К до 700К.
Допустим, я хочу вернуть - в "Borrowed assets" жму по USDC:
"Approve" с одобрением расходов, а затем "Repay":
Подтверждаем с газлимитом >= 600 тысяч, и всё:
И "Withdraw" с подтверждением. Всё:
Zionic
Explore
"Purchase NFT" и подтверждаем. Готово:
К слову, в коллекциях можно отсортировать по лучшей цене (по умолчанию) или другим параметрам:
Здесь сортировка немного отличается:
Например, выбрал опять же по цене:
My wallet
Там, где был "Connect" нажимаем, и видим страницу:
Действия с nft
"Transfer NFT" - стандартная форма с адресом:
Заполняем сумму, если надо меняем срок листинга:
И жмём "List Item" с подтверждением расходования и подписью.
Orbiter FInance
https://www.orbiter.finance/?source=Ethereum&dest=Arbitrum
Нажимаем на ETH, выбираем токен:
"CONFIRM AND SEND" и подтверждаем. Успешно:
antfarm
"Connect wallet" - сразу появится Metamask. Подключаем:
Swap
https://app.antfarm.finance/trade
Как видите, вовсе нет вариантов...
"Swap" и подтверждаем. Успешно:
Pools
Нужен WETH. Меняем ETH на него в quick Swap, и возвращаемся:
"Create position", одобряем токены и подтверждаем. По балансам можем понять, что успешно:
Возвращаемся, и видим нашу позицию:
"Claim dividends" позволит получить награды, а вторая кнопка открывает меню:
Выбираем процент, кликаем по "Remove liquidity", подтверждаем и всё.
Positions
Здесь можем получить все награды, а также просмотреть все позиции, что удобно:
Dovish
Swap
Выбираю ETH, ввожу сумму и выбираю пул:
"Zap ⚡", подтверждаем и всё. Удалось:
Возвращаемся на страницу. Ниже "Instant Pools ⚡" есть кнопка "Transaction Settings" со стандартными настройками:
После настроек жмём по "Select token":
Выбрал MATIC, и заполнил сумму:
"Confirm Swap", подтверждаем и всё:
Pools
Благодаря обмену "Instant Pools ⚡" уже есть одна позиция.
Выполняем Approve токенов кликами по их кнопкам и одобрениями, после чего становится доступна "Confirm":
Вот как выглядит пул с уже добавленной ликвидностью (на примере первого):
Можем нажать "Remove liquidity":
Можно нажать на странице пулов "New position":
Кликнуть по ETH, и выбрать токен; по "Select token":
Тоже выбрать. Я указал USDC и USDT. Заполнил суммы, выполнил их approve:
И жму "Confirm" с "Add" и подтверждением:
Farms
Нажимаем "Stake" у последнего пула:
И подтверждаем в появившемся кошельке. Готово:
Можем нажать "Unstake and Collect Rewards":
Если нажмёте по "Continue Withdrawing" и подтвердите в кошельке, вывод произойдёт, но лучше подождать сутки.
LayerSwap
"Destination", выбираем сеть получения:
Указываем сумму, кликаем по кнопке нашего адреса:
"Send from wallet" и подтверждаем. Готово:
MesonFi
"Arbitrum" (у вас другая может быть сеть):
И выбираете другую сеть отправки.
Ниже выбираем один из двух токенов (я оставлю первый):
Выбираем свой подключённый, "Своп":
"УТВЕРДИТЬ" и выполняем Approve. Далее "Подтвердить" здесь с последующей подписью:
И ещё одну подпись делаете, после чего видим, что успешно:
Rhino Fi
https://app.rhino.fi/portfolio
Ниже выбираем сеть, выполняем Approve кликом по "You need to approve it first" с одобрением:
А затем "Now you can deposit" с подтверждением. Успех:
Выбираем USDC, заполняем сумму и...:
Выбираю USDC, Polygon zkEVM ниже:
"Confirm withdrawal" и всё. Можем перейти в портфолио, чтоб убедиться:
"Trade" - полноценный трейдинговый интерфейс:
Важно: всё делается внутри сервиса, поэтому я не знаю, есть ли смысл пользоваться... Тем более учитывая минималку...
Kokonut Swap
Swap
Поменяем USDC на иной токен. Для этого клик по нему:
"SWAP" и подтверждаем в кошельке. Возможно ещё попросит утвердить расходы WETH - сделайте на сумму, которую обмениваете (не больше).
Как видите по балансу DAI, успешно:
Pools
"ADD LIQUIDITY", утверждаем расходы, после чего подтверждаем обмен..
GOVERN
Пока есть покупка токена, но ведёт на обмен ETH-USDC...
MantisSwap
https://app.mantissa.finance/#/swap
"Connect wallet", стандартное подключение, и авторизованы:
Выбираем токен, нажав по "Select":
"Approve", утверждаем. Видим кнопку:
"Swap Tokens", подтверждаем и всё:
Pool
Выбрав можно увидеть варианты, но пишет, что LP-токенов нет, а как их получить, не нашёл...:
Clober
https://app.clober.io/?market=0x1FC38BA10E741F357b1c8B69DC08eA654c21Ae37
"ConnectWallet" и стандартно подключаемся.
Как видите, курс тут оочень существенно отличается, но это из-за малой ликвидности...
Обратите внимание, что если выбрать максимум, указывается баланс больше, чем есть WETH...
Если согласны, "Accept and sign", подписывайте (проверяйте, чтоб был текст, а не 0x, отличающийся от вашего адреса кошелька).
"Approve and sell WETH", одобряем расходы WETH, и подтверждаем транзакцию.
Здесь добавляется цена продажи. А в остальном также.
Можем нажать "Cancel", и подтвердить в кошельке. В случае исполнения части или всего ордера можно нажимать по "Claim". Я отменил:
Кликнув по "Transactions" можем посмотреть свои транзакции:
Кстати, кликнув по USDC можем добавить в кошелёк его:
Balancer V2
https://app.balancer.fi/#/zkevm
Отмечаем радиокнопку, и выбираем кошелёк. Подключились:
Выполняем Approve, после чего:
Жмём "Add liquidity", и подтверждаем.
Нажав по WETH, можно выбрать DAI:
Если согласны, "Withdraw" и подтверждаем.
Swap
"Confirm swap", подтверждаем и всё:
Другие страницы
Claim (вроде нельзя пока в Polygon zkEVM застейкать):
"veBAL" работает только в Эфире:
ShrikePerps
https://shrike.dovish.finance/#/dashboard
Эта страница просто информационная - идём дальше.
Earn
жмём по одноимённой кнопке и подтверждаем.
Кликом по ETH можно выбрать токен:
Вводим сумму, жмём по "Sell SHLP" и подтверждаем.
Возвращаемся на страницу Earn:
Получив награды, можете нажать "Compound" или "Claim".
Как видите, можно выбрать вариант.
После выбора клик по "Compound" откроет подтверждение в кошельке.
Тут, как видите, меньше вариантов, но то же самое: выбираем, "Claim" и подтверждаем.
Полученные SHK можно застейкать, нажав на соответствующую кнопку ниже:
То же самое и с другими вариантами.
У SHLP другие кнопки. "Deposit":
Для вывода из стейка используйте "Sell SHLP". Формы остальных вариантов показал: всё идентично: вводите сумму, подтверждаете в кошельке, а иногда одобряете расходы (approve), и уже после этого подтверждаете.
Trade
Заполнил сумму, и выбрал плечо:
"Enable Leverage" и подтверждаем. После этого форма будет с такой кнопкой:
Переключаемся на Short над формой:
Обратите внимание на инфу над кнопкой (ликвидация - самый важный).
Если всё устраивает, жмём "Short ETH" (или "Long ETH):
"Short", и подтверждаем (в случае с Лонгом будет, соответственно, Long):
И можем выбрать другой токен. То же самое у второго токена. Вот я выбрал USDC:
Нажав посреди можем поменять местами:
Но я оставлю, как было. Заполняю сумму:
"Confirm Swap" и подтверждаем. Всё:
Если столкнулись с проблемой ошибки (отправили позицию, но её нет) пишите в их Discord - иначе не знаю как...
Обратите также на кнопки закрытия, редактирования и шаринга у открытой позиции на скринах выше.
Переключившись на Trades, можем увидеть историю обменов с плечом:
Итак, проблему решили - позиция видна:
"Approve USDT", одобряем, и видим "Deposit":
Клик по ней, подтверждение и всё.
Сумма, "Withdraw", подтверждение и всё:
Кстати, можно нажать по ETH/USD, и выбрать другую пару:
А нажав в форме шорта или лонга по USDT, можно сменить обеспечение на USDC:
symbiosis
https://app.symbiosis.finance/swap?chainIn=Polygon%20zkEVM&tokenIn=ETH
Swap
Нажимаем по значку второго токена:
Например, выбрал USDT в этой-же сети, но вы можете выбрать другую и токен:
Нажав по "pending", можем увидеть активные транзакции, но у нас их нет:
Pools
кликаем по "Add liquidity (возможно придётся ждать)", подтверждаем и всё.
Я, кстати, так и не дождался появления кошелька..: баланс заменился на нулевой (сбой получения данных)....
Bridge
Нажимаем на значок первого токена:
Выбираем Polygon ZkEVM USDC. Далее второй:
Но тут ни в одной сети не находит...
Другие страницы
veSYS - только в Ethereum и BNB smart chain:
Показал сервис получается только для обмена, но в случае работоспособности функционала тоже справитесь по скринам.
Sushi
"Connect Wallet", стандартно выбираем кошелёк и подключаемся.
Я уже кликнул по адресу для демонстрации. Нажав по "Transactions" можно посмотреть транзакции:
Нажимаем по "Ethereum" над адресом:
"Swap ETH for USDC" (у вас другая кнопка, но подобная), подтверждаем и всё:
Pools
И выбираем. Я остановился на USDC (кстати, можете кликнуть по ETH, и выбрать иной токен).
Заполняем цены и суммы (я цены оставил по умолчанию):
Одобряем Approve кликом по кнопке и подтверждая:
Если всё ок, "Add liquidity", подтверждаем и готово:
Вернувшись на страницу с пулами, выбрав "My positions" видим:
Нажмите "Collect" с подтверждением, чтоб получить комиссии. После этого можете удалять:
Указываете процент и "Remove" с подтверждением в кошельке.
Кстати, на странице пулов на вкладке "Rewards" выглядит всё так:
Здесь из одного места можете получить награды во всех поддерживаемых сетях.
ZkEVM swap
"Connect" и выбираем кошелёк (стандартно).
"Confirm Swap" и подтверждаем. Всё:
"Settings" откроет настройки проскальзывания:
"Recent transactions" - транзакции:
Liquidity
"Approve" вашего токена, одобряем, после чего жмём по ставшей активной кнопке "Supply":
"Confirm Supply" и подтверждаем. Готово:
Возвращаемся на страницу "Liquidity":
Выбираем процент, "Approve", подпись, клик по ставшей доступной кнопке "Remove":
"Confirm" с подтверждением, и всё:
Flash liquidity
https://www.flashliquidity.finance/#/home
Подключение стандартное - показывать не буду (уже сделал это).
Swap
Можно кликнуть по значку над формой, и настроить транзакции:
"Confirm Swap", подтверждаем и всё:
Provide Liquidity
Кстати, пункты по клику по DeFi.
Также выбираем токен - выбрал:
Одобряем Approve, по "Supply", как станет активна:
"Confirm supply", подтверждаем и всё:
"Approve" с одобрением, а затем клик по "Remove":
"Confirm" с подтверждением и всё:
Другие страницы
"Arbitrage Farms" - здесь ничего:
zkDefi
https://polygon.zkdefi.io/#/swap
Revoke
И на последок https://revoke.cash
Я уже кликнул по адресу, и выбрал "Мои доступы".
Теперь кликаем по "Отозвать" и одобряем в кошельке, пока не станет так:
Это необходимо, чтоб избежать ситуации с кражей средств от скам-проекта или их взломов...