Как настроить перевод средств для моего торгового кошелька DEX?

Опубликовано 24 сент. 2025 г.Обновлено 10 окт. 2025 г.3 мин на чтение

Что такое перевод средств?

Перевод средств — это функция безопасности в кошельках для торговли на OKX DEX. Эти кошельки представляют собой смарт-контракты, которые невозможно импортировать в другие кошельки с помощью мнемонической фразы или закрытого ключа.
Функция перевода средств позволяет:

  • Передавать контроль над кошельком для торговли на DEX своему некастодиальному кошельку.

  • Всегда сохранять полный контроль над своими активами.

  • Использовать веб-инструмент для перевода средств в кошелек, когда это необходимо.

Как работает перевод средств?

Вкратце перевод средств происходит следующим образом:

  1. В приложении OKX активируйте перевод средств для передачи контроля над своим кошельком для торговли на DEX на адрес выбранного кошелька.

  2. Обязательно тщательно проверьте адрес выбранного кошелька и адрес исходного кошелька для торговли на DEX в приложении.

  3. Настройте и запустите скрипт, который подготовит инструмент для перевода токенов, в своем веб-браузере.

  4. Используйте браузер для безопасного перевода активов с кошелька для торговли на DEX на ваш собственный кошелек.

Как подготовить перевод средств?

  1. Проверьте, к каким блокчейнам подключен ваш кошелек для торговли на DEX.

  2. При необходимости создайте некастодиальный кошелек:

    • Если у вас еще нет кошелька, создайте его с помощью кошелька OKX, MetaMask или другого кошелька. О том, как создать OKX кошелек, можно узнать здесь.

    • Для блокчейнов, совместимых с EVM (BNB Chain, Base и т. д.): можно использовать один адрес кошелька в разных блокчейнах. Внесите около 5 USD для покрытия платы за газ.

    • Для блокчейнов, совместимых с Solana (SOL):: используйте кошелек Solana и внесите SOL на сумму около 5 USD для покрытия платы за газ.

  3. В приложении выберите Торговля > Перевод средств и следуйте инструкциям на экране.

    • Контроль над вашим кошельком для торговли на DEX будет передан выбранному адресу кошелька.

      Выберите перевод средств для продолжения

  4. В процессе настройки система попросит вас ввести и проверить свой новый адрес, прежде чем продолжить:

    • Введите новый адрес для каждой поддерживаемой сети (например, SOL, BASE, BNB Chain).

    • Для BASE и BNB Chain используется один и тот же адрес EVM.

      Проверьте адреса

      • Примечание. Не используйте адрес централизованной биржи. Это может привести к безвозвратной потере активов.

    • Подробно о создании резервной копии закрытого ключа можно узнать здесь.

  5. После активации функции перевода средств приступите к переводу активов через браузер.

Как настроить инструмент для перевода средств в браузере?

Прежде чем начать

Для перевода средств сначала необходимо настроить инструмент перевода в браузере. Для этого необходимо установить последние версии Node.js и менеджера пакетов npm:

  • Node.js: версия 22.19.0 и выше

  • npm: версия 10.9.3 и выше

Выберите операционную систему перед скачиванием

Скачивание файлов установки

  1. Скачайте архив проекта здесь и сохраните его в выбранную папку.

  2. После скачивания и распаковки файлов проекта откройте папку с названием Wallet-Release-main.

Запуск скрипта установки

i) Для пользователей Mac

  1. Дважды нажмите на offBoarding_Mac_script.command в папке Wallet-Release-main.

  2. При появлении предупреждения перейдите в раздел Системные настройки > Безопасность и Конфиденциальность > Безопасность, выберите Все равно открыть > Все равно повторно открыть и введите свой пароль Mac.

  3. При возникновении ошибки доступа:

    • Нажмите правой кнопкой мыши на папку Wallet-Release-main и выберите Новый терминал в папке.

    • Введите chmod 755 offBoarding_Mac_script.command и нажмите Enter.

    • Снова дважды нажмите на offBoarding_Mac_script.command.

  4. После этого вы увидите папку node_modules и файл .env .

    1. Файлы .env на Mac могут быть скрыты. Для отображения скрытых файлов нажмите Command + Shift + . (точка).

  5. Обновите файл .env в папке Wallet-Release-main:

    1. Введите закрытый ключ кошелька и адрес кошелька для торговли на DEX (AA). Если вы используете кошелек OKX, воспользуйтесь инструкциям в этом руководстве, чтобы посмотреть закрытый ключ вашего кошелька.

    2. В блокчейне Solana обязательно скопируйте адрес контроля (здесь два адреса для торговли на DEX).

    3. Закрытый ключ Solana должен быть указан в формате base58.

    4. Если вы используете только EVM, вы можете не заполнять поля Solana (и наоборот).

  6. Запустите инструмент еще раз, дважды нажав на offBoarding_Mac_script.command.

  7. Откройте браузер и перейдите в http://localhost:3000.

Примечание. После этой начальной настройки вам нужно только повторить Шаг 4, чтобы запустить проект снова.

ii) Для пользователей Windows

  1. Дважды нажмите на offBoarding_Windows_script.bat в папке Wallet-Release-main.

  2. При предупреждении Windows Defender SmartScreen выберите Подробнее > Все равно запустить.

  3. При ошибке разрешений нажмите правой кнопкой мыши на файл и выберите Запуск от имени администратора.

  4. После этого вы увидите папку node_modules и файл .env .

  5. Обновите файл .env в папке Wallet-Release-main:

    1. Введите закрытый ключ кошелька и адрес кошелька для торговли на DEX.

    2. Для Solana: используйте действительный 64-битный формат или формат base58 для закрытого ключа.

    3. Если вы используете только EVM, вы можете оставить поля Solana пустыми (и наоборот).

    4. Для справки добавлен файл .env.example.

  6. Запустите инструмент еще раз, дважды нажав на offBoarding_Windows_script.bat.

  7. Откройте браузер и перейдите в http://localhost:3000.

Примечание. После этой начальной настройки вам нужно только повторить Шаг 4, чтобы запустить проект снова.

Как перевести токены с помощью инструмента перевода?

  1. Откройте OKLink и выберите блокчейн , из которого хотите перевести токены.

    Найдите блокчейн на вкладке «Обозреватель»

  2. Для блокчейнов, совместимых с Solana, существует два адреса кошелька для торговли на DEX. Скопируйте адрес хранения.

    Скопируйте адрес хранения

  3. Вставьте адрес в OKLink и найдите его.

    • Здесь можно увидеть ваш баланс нативных токенов (SOL, BNB, ETH).

      Проверьте свой баланс нативных токенов

    • Здесь также можно увидеть баланс взаимозаменяемых токенов (USDT, USDC и т. д.).

      Проверьте свой баланс взаимозаменяемых токенов

  4. Для перевода взаимозаменяемых токенов нажмите на токен из списка и найдите его адрес контракта, затем скопируйте его.

    Скопируйте адрес контракта

  5. Вставьте адрес контракта токена в инструмент перевода средств в поле Адрес получателя и введите сумму перевода (не должна превышать баланс токенов).

    Вставьте адрес контракта токена в поле «Адрес получателя»

  6. Для перевода нативных токенов выберите Нативный токен в поле Тип активов.

    Выберите нативный токен в качестве типа активов

  7. Если указанная сумма превышает баланс, транзакция будет немедленно остановлена.

  8. Проверьте расчетную плату за газ и другие параметры транзакции и затем нажмите Подтверждение для отправки транзакции.

  9. Если транзакция выполнена, вы увидите подтверждение с хешом транзакции.

  10. Откройте обозреватель блокчейна и введите хеш транзакции для проверки.

  11. Чтобы закрыть программу, закройте окно терминала, открытое скриптом.

Распространенные проблемы и способы их решения

  • Неверный закрытый ключ: убедитесь в правильности формата ключа Solana (base58).

  • DEXTRADING_ADDRESS/EOA_PRIVATE_KEY не установлен: проверьте, включает ли файл .env все необходимые переменные.

  • Недостаточный баланс: проверьте, достаточно ли в вашем кошельке токенов для транзакции.

  • Слишком много десятичных знаков: убедитесь, что десятичные знаки токена соответствуют указанным данным.

  • Порт уже используется: порт 3000 может использовать другая программа. Закройте другие активные терминалы или аннулируйте процесс.

  • Всплывающее окно разработчика инструмента (Mac): закройте все всплывающие окна с запросом на установку инструментов разработчика. Они не требуются.

  • Всплывающее окно для установки программного обеспечения (Windows): закройте все всплывающие окна, которые просят установить дополнительное программное обеспечение.