logotype ubusiness

UTrading выходит на новый уровень: теперь бот может торговать напрямую на децентрализованных биржах (DEX). Это не просто новая функция, а масштабный переход от централизованных бирж к децентрализованной торговле. Первой подключенной DEX стала Uniswap, работающая на блокчейне Ethereum, — на ней бот торгует парой ULTIMA/USDT.

В отличие от централизованных бирж, на Uniswap нет привычной книги заявок и посредников: сделки проходят автоматически через пулы ликвидности прямо в блокчейне. Подключение занимает буквально несколько минут — а дальше бот сам взаимодействует с пулом и торгует 24/7, пока вы занимаетесь своими делами. Контроль над средствами остается за вами: вывести средства можно только на тот кошелек, с которого был активирован бот.

Uniswap работает в сети Ethereum, поэтому за каждую транзакцию взимается комиссия сети (газ), которая оплачивается в ETH. Перед активацией бота убедитесь, что на вашем кошельке UWallet есть достаточный баланс ETH — без него пополнить балансы Trading и Fee не получится.

В этой инструкции покажем, как совершить переход: сначала вы завершаете работу на текущей бирже, а затем активируете бот на Uniswap через ваш кошелек UWallet. Отдельной регистрации на Uniswap для подключения не требуется — весь процесс происходит через сайт UTrading и кошелек UWallet. 

Шаг 1. Завершите работу текущих ботов

Откройте дашборд, где вы увидите актуальные значения вашего перформанса. Обратите внимание, что добавить бот на DEX можно при любой величине перформанса:

Откройте раздел «Мои Turbo-боты» и завершите работу ботов, которые сейчас торгуют на централизованных биржах, а также завершите все лимитные ордера, которые остались на бирже.

Выберите подходящий вам бот и добавьте его.

На этапе активации выберите Uniswap.

После этого откроется страница подключения кошелька — переходим к ней.

Шаг 3. Подключите кошелек UWallet

Нажмите кнопку Connect Wallet на странице подключения, отсканируйте QR-код приложением UWallet и подтвердите подключение.

Обратите внимание: сессия подключения кошелька (WalletConnect) действует 7 дней — это ограничение касается только самого подключения, а не бота. Бот продолжает торговать без остановки, и заново активировать его не нужно. Если сессия истечет и системе потребуется новое подтверждение (например, для очередной транзакции), просто подключите кошелек заново тем же способом — через QR-код.

Шаг 4. Укажите сумму для торговли

После подключения на этой же странице вы увидите баланс подключенного кошелька в USDT. Введите сумму, которой будет торговать бот. Ориентируйтесь на минимальную и максимальную суммы, указанные ниже.

Обратите внимание: помимо USDT для торговли, на кошельке должен быть ETH для оплаты комиссий сети. Если ETH недостаточно, при пополнении вы увидите ошибку Insufficient balance — это означает нехватку не USDT, а именно ETH на газ.

Шаг 5. Пополните Fee Balance

Теперь поговорим про Fee Balance. Это отдельный резерв для оплаты комиссий сети при каждой сделке. Когда бот совершает транзакцию в сети Ethereum, оплата за транзакции списывается именно отсюда, а не из вашего торгового баланса — это два разных баланса.

Пополнение Fee Balance также проходит через подтверждение транзакций в приложении UWallet — как именно это устроено, рассказываем в следующем шаге.

Пополнение Fee Balance, как и Trading Balance, само по себе является транзакцией в сети Ethereum и требует ETH на кошельке для оплаты комиссии. Убедитесь, что баланс ETH достаточен для проведения всех транзакций активации (их может быть до 4). Если ETH закончится в процессе, активация прервётся на середине — пополните кошелёк ETH и повторите шаг.
Шаг 6. Подтвердите активацию

Так как средства на кошельке принадлежат вам, а не платформе, смарт-контракт не может списать их без вашего разрешения. Поэтому на каждую сумму, которую вы переводите на смарт-контракт, сначала нужно дать разрешение (Approve), а затем подтвердить сам перевод (Transfer). Процесс активации занимает определенное время, и может потребоваться до 4 подтверждений в приложении UWallet — подтверждайте каждый запрос. Это касается не только активации: при любом пополнении баланса все транзакции нужно подтверждать в приложении UWallet.

Каждый запрос появится и во всплывающем окне на сайте, и в приложении UWallet — подтверждайте их по очереди, не закрывая страницу. Обратите внимание: само подтверждение в приложении проходит быстро, но окно на сайте может оставаться на экране еще какое-то время — это нормально. Дождитесь, пока в приложении появится следующий запрос, и подтвердите его. Процесс не мгновенный: между транзакциями возможны паузы, поэтому наберитесь терпения.

Если при подтверждении доступен выбор скорости транзакции, всегда выбирайте высокую скорость — так транзакция обработается быстрее.

По каждой транзакции на сайте отображается хеш — по клику на него можно открыть детали в Etherscan.

После подтверждения всех транзакций нужно немного подождать: скорость обработки зависит от загруженности сети Ethereum. Баланс обновляется не мгновенно — и при пополнении, и при выводе задержка может составлять от одной до нескольких минут. Не закрывайте страницу и не переживайте, если результат появится не сразу.

Всё готово! Бот переведен на DEX и торгует на Uniswap. Два важных момента напоследок: храните мнемоническую фразу от вашего кошелька в надежном месте, без нее вы не сможете восстановить кошелек. И помните: вывод средств возможен только на тот кошелек, с которого вы активировали бот. Желаем вам приятной торговли!

Вам также могут быть полезны эти статьи: