В DeFi-приложении 1inch есть возможность создавать P2P-ордера. Сервис создает смарт-контракт, который выступает посредником между пользователями и гарантом сделки. Благодаря этому изменить условия сделки и обмануть другого пользователя после создания ордера будет невозможно. Человек либо подтвердит сделку, либо отклонит ее. Поэтому, перед созданием ордера для P2P-сделки оба пользователя договариваются о ее условиях.
Мы подготовили текстовую инструкцию по работе с P2P-ордерами в сети Polygon. Показали на примере токенов USDT и MATIC, как создавать и подтверждать P2P-ордера.
1) Для обмена на платформе нужно сначала подключить к ней кошелек MetaMask. Для этого зайдите на сайт 1inch и нажмите «Подключить кошелек». Если у вас откроется английская версия сайта, то нажмите на иконку настроек в правом верхнем углу и выберите русский язык.
1 — кнопка «Подключить кошелек», 2 — кнопка настроек, 3 — кнопка для выбора языка2) Откроется окно для подключения криптовалютного кошелька. Сначала необходимо ознакомиться и согласиться с условиями использования сервиса и политикой конфиденциальности. Внимательно прочтите их и поставьте галочку рядом с согласием.
Ниже выберите сеть блокчейна Polygon — платформа покажет криптовалютные кошельки, которые работают с этой сетью. Из них выберите кошелек MetaMask.
1 — галочка для согласия с условиями платформы, 2 — выбор сети Polygon, 3 — выбор кошелька MetaMask3) Откроется окно MetaMask для подключения кошелька к платформе. Если у вас несколько счетов, то выберите нужный и нажмите «Далее».
1 — окно MetaMask, 2 — выбор счета для подключения, 3 — кнопка «Далее»4) Далее кошелек предупредит о том, что 1inch будет видеть ваш адрес, баланс счета и отправлять вам уведомления для транзакций. Это стандартное предупреждение, которое есть на всех децентрализованных биржах. Оно безопасно и не потребует комиссий. Подтвердите подключение кошелька, нажав на кнопку «Подключиться».
5) Далее MetaMask спросит, нужно ли переключиться на сеть Polygon Mainnet. Нажмите на «Сменить сеть» и сервис будет показывать ваш баланс MATIC.
По умолчанию MetaMask и 1inch работают с сетью Ethereum. Если ваш кошелек уже настроен на работу с сетью MATIC, этого шага не будет. Поменять сеть обратно на Ethereum можно будет в любой момент, нажав на название сети в верхней части интерфейса MetaMask.
6) Ваши адрес кошелька и общий баланс в долларах и сумма токенов будут отображаться в интерфейсе 1inch. Теперь вы можете обменивать токены на платформе с помощью MetaMask.
1 — адрес кошелька и баланс в долларах, 2 — сумма токенов1) Для создания P2P-сделки на 1inch откройте вкладку «P2P».
2) Во вкладке с P2P-сделками отображается поле для обмена с покупаемым и продаваемым токенами, курсом обмена, адреса для перевода токена и временем действия сделки.
1 — поле с продаваемым токеном, 2 — поле с покупаемым токеном, 3 — курс обмениваемых токенов, 4 — адрес для перевода токена, 5 — время действия сделки3) Для создания P2P-сделки необходимо выбрать продаваемый токен. 1inch в сети Polygon автоматически предлагает WMATIC. Для выбора другого токена нажмите на актив в поле «Вы платите».
Лимитный ордер создается с помощью смарт-контрактов, которые не поддерживают криптовалюту для оплаты сделки, только токены. Поэтому в сети Polygon вместо криптовалюты MATIC используется ее эквивалент — токены WMATIC. Это обернутая версия основной валюты сети, которую можно купить на 1inch или других биржах. А покупать можно и токены, и криптовалюту, поэтому MATIC доступны для покупки. Аналогичные WMATIC обернутые токены потребуются и в других сетях: WETH вместо ETH в Ethereum и WBNB вместо BNB в BSC.
4) Откроется окно со списком монет для продажи. Для поиска конкретного токена введите его название в поисковой строке. Мы хотим продать USDT, поэтому выбрали его. После выбора нажмите на стрелку и вернитесь к P2P-сделке.
1 — поле для поиска токенов, 2 — кнопка для выбора USDT, 3 — кнопка со стрелкой для возврата к лимитному ордеру5) В поле «Вы покупаете» нужно выбрать токены, которые вы хотите купить. У нас в нем по-умолчанию были токены DAI, поэтому мы нажали на них.
6) Откроется окно со списком токенов для покупки и поисковой строкой. Нам был нужен MATIC, который есть в списке популярных токенов сети и вверху общего списка токенов. Нажмите на один из этих вариантов и нажмите на стрелку для возврата и к странице P2P-сделки. Если вам нужен другой токен, то введите его название в поисковой строке.
1 — поле для поиска токенов, 2 — кнопка для выбора MATIC в строке с популярными токенами, 3 — кнопка для выбора MATIC, 4 — кнопка со стрелкой для возврата к лимитному ордеру7) Далее необходимо выбрать время, в течение которого будет активна P2P-сделка. Для выбора времени нажмите на поле «10 Minutes».
8) Откроется окно с вариантами: от одной минуты до нескольких лет. Выберите подходящий вам период действия — мы оставили 10 минут.
9) Затем введите сумму для продажи USDT. При создании P2P-ордера токены на кошельке не будут заблокированы платформой. Если к моменту подтверждения сделки вторым пользователем у вас не будет хватать монет на счете, то транзакция будет отменена.
Выберите цену, за которую хотите купить MATIC. Ее можно ввести любую, даже в 10 раз выше рыночной. В окне ввода будет отображаться, насколько установленая цена отличается от обменного курса.
1 — поле с суммой продаваемого токена, 2 — курс продажи токена10) Далее необходимо ввести адрес кошелька человека, с которым вы хотите совершить сделку и нажать кнопку «Создать ордер».
1 — поле с адресом кошелька для обмена, 2 — кнопка для создания ордера11) Появится окно с дублированием информации о сделке. Проверьте информацию, сколько токенов вы продадите и сколько получите. Затем нажмите на кнопку «Создать ордер».
12) MetaMask попросит подтвердить размещение P2P-ордера. Для этого пролистайте сообщение, которое появится в окне кошелька.
13) Чтобы кнопка для подтверждения стала активной, нажмите на стрелку. А затем нажмите кнопку «Подписать» для размещения ордера. Комиссии за это действие нет.
1 — стрелка для активации кнопки, 2 — кнопка для подписания транзакции14) 1inch сгенерирует ссылку, которую нужно скинуть человеку, с которым вы договорились об обмене. Она может быть открыта только с того кошелька, который был указан при создании ордера. Нажмите на кнопку для копирования и отправьте ссылку человеку.
1) А сейчас покажем, как P2P-сделка выглядит со стороны другого участника. Когда он откроет ссылку, то увидит информацию о сделке. Изменить количество монет или обменный курс по этой ссылке невозможно: можно только подтвердить сделку или не подтверждать. Во втором случае, ордер автоматически отменится по истечении выбранного срока действия. А чтобы выполнить сделку, нужно нажать на кнопку «Подтвердить».
2) Откроется окно MetaMask с информацией о комиссии за транзакцию. У нас она составила 0,003601 MATIC, что меньше одного цента. Для подтверждения P2P-сделки нужно нажать на кнопку «Подтвердить».
3) На экране появится оповещение о том, что транзакция отправлена. Сразу после ее подтверждения на странице всплывет зеленое оповещение с надписью «Success». У нас подтверждение заняло меньше минуты. Закройте окно с оповещением.
1 — кнопка для просмотра информации о транзакции на PolygonScan, 2 — кнопка для закрытия окна, 3 — оповещение об успешной транзакции4) В истории P2P-сделок появится транзакция со статусом «исполнено». А также обновится баланс кошелька с купленными токенами.
1 — Вкладка с историями P2P-сделок, 2 — Проводимая транзакция, 3 — статус транзакции, 4 — обновленный баланс кошелька5) У того, кто создавал ордер, также появится транзакция со статусом «исполнено» в истории P2P-сделок. И обновится баланс кошелька MetaMask. На этом P2P-сделка между двумя пользователями завершена.
1 — Вкладка с историями P2P-сделок, 2 — Проводимая транзакция, 3 — статус транзакции, 4 — обновленный баланс кошелькаНа платформе 1inch есть раздел с P2P-сделками. Он подходит для обмена токенами с конкретным человеком по заранее оговоренным условиям. Мы показали, как выставлять и подтверждать P2P-ордер для обмена USDT на MATIC при помощи кошелька MetaMask. Весь процесс занял у нас не больше 10-ти минут.
Редактор:
Дмитрий Егоров
Обложка и иллюстрации:
Юлия Чистякова
BTC | 97957.4 |
ETH | 3291.6 |
EOS | 0.6616 |
XRP | 1.1268 |
LTC | 90.56 |
Актуальность 2024-11-21 15:40:05
Динамика курсов валют