OTCOnline: тестируем новую площадку безопасных ОТС сделок
OTCOnline — это уникальный, полностью автоматизированный OTC-сервис, предоставляющий всю необходимую инфраструктуру для совершения безопасных P2P сделок.
К преимуществам команда относит:
- Безопасность: разработан и внедрен механизм, который полностью обеспечивает сохранность ваших средств и даёт пользователю защиту от мошенников.
- Низкие комиссии: благодаря собственному смарт-контракту, комиссия сервиса составляет всего 3%, независимо от суммы сделки.
- Круглосуточная поддержка: в случае возникновения каких-либо проблем, пользователь может обратиться к модератору, который с радостью поможет их решить в любое время суток.
- Удобный интерфейс: позволяет даже малоопытным пользователям размещать и заключать сделки.
- Система аукциона и ставок: позволяет пользователю получить лучшую цену на его объявление.
В этой статье мы познакомимся с сервисом поближе и протестируем основные P2P механики.
Основной гайд
Перед началом гайда нам потребуется выполнить небольшую подготовку: запросить тестовые токены ETH и OUSDT, добавить токены OUSDT в наш кошелек.
Примечание: для выполнения нам понадобится два кошелька MetaMask, подробную инструкцию по установки и пользованию вы можете найти тут.
Подготовка
- Запрашиваем токены ETH Goerli с крана: первый, второй. Также можем обменять ETH Mainnet (Arbitrum, Optimism) на ETH Goerli через мост Layer Zero, будем использовать этот метод.
- Переходим на сайт, подключаем кошелек. Далее выбираем желаемую сеть, мы будем использовать ETH в сети Arbitrum, чтобы сэкономить на комиссии. Вы можете использовать удобную вам сеть. Вписываем желаемое количество токенов и нажимаем TRANSFER:
- Далее нам потребуется запросить и добавить в MetaMask токены OUSDT. Переходим в кран, копируем адрес токена:
- Открываем MetaMask, выбираем сеть Goerli test network и нажимаем Import tokens. Далее вставляем адрес, скопированный ранее, и нажимаем Add custom token:
- Возвращаемся в кран, вводим адрес нашего кошелька и нажимаем Request 100 OUSDT.
Отлично! Мы закончили подготовку, теперь можем перейти к основным активностям.
Тестируем dApp
- Переходим на сайт, подключаем кошелек.
- Создаем объявление, нажав Create ad. Вводим заголовок, цену и делаем небольшое описание. Переключаем ползунок на Buy, после нажимаем Create ad:
- Так как в сделке участвует 2 пользователя, нам придется выполнить функции покупателя и продавца. Для этого открываем второй профиль Google Chrome или другой браузер, где у вас установлен второй кошелек MetaMask.
- В первом браузере, где создали объявление, мы будем покупателем, а во втором браузере — продавцом. Открываем второй браузер, подключаем кошелек и идем во вкладку Buy. Далее находим свое объявление, используя поиск по заголовку или просто найдя ID, и нажимаем на него:
- На странице объявления нажимаем Bid, вводим желаемую цену покупки, а также ваш Email. После нажимаем Place a bid:
- Возвращаемся в браузер, где у нас открыт первый кошелек. Находим уведомление о ставке, нажав на колокольчик, и переходим на страницу сделки:
- Нажимаем Make a deal и подтверждаем:
- После создания сделки у продавца есть 15 минут, чтобы присоединиться, иначе сделка будет отменена. Открываем второй браузер и присоединяемся к сделке.
- Когда оба участника находятся на странице сделки, сделка переходит ко второму этапу — оплата. Опять открываем первый браузер и подтверждаем оплату, нажав Pay. Подтверждаем все транзакции в кошельке:
- Когда сделка оплачена и средства зачислены в смарт-контракт, вы переходите к третьему этапу сделки. На этом этапе продавец должен передать данные покупателю, а покупатель должен проверить правильность данных. Если переданные данные правильные, нажимаем The data is correct и подтвердить транзакцию в MetaMask:
- Отлично, мы провели первую сделку и почти закончили тестнет! После завершения сделки покупатель и продавец могут оставить отзыв друг другу или пропустить этот шаг:
Оставляем отзыв и получаем роль в Discord
- Нажимаем Leave feedback, вступаем в Discord проекта и оставляем свой отзыв в ветке #testnet-feedback:
- Переходим в Guild проекта, нажимаем Join Guild to get roles и забираем роли:
- Подтверждаем свои роли. Для этого переходим в Discord ветку #guild-roles и нажимаем Join OTCOnline:
Заключение
Концепция проекта очень интересна и решает одну из самых крупных проблем OTC рынка криптовалют, а именно мошенничество и неудобство в использовании. Вместо громоздких Telegram чатов с кучей мошенников, нам предлагают удобный, а главное безопасный сервис. Сейчас проект находится на самой ранней стадии и только запустил свой тестнет. Будут ли награды за него — неизвестно, но поучаствовать точно стоит.
Основные моменты
- Тестнет только запущен.
- Проект находится на самой ранней стадии развития.
- Для прохождения понадобится два кошелька MetaMask.
- Важно оставить отзыв и получить роли в Discord.