Hyperliquid "Your address has been flagged as high risk by a third-party screening tool"
Как вывести средства, если ваш адрес заблокирован в Hyperliquid (сообщение "Your address has been flagged as high risk by a third-party screening tool")
Если вы столкнулись с проблемой блокировки доступа к интерфейсу Hyperliquid с сообщением: "Your address has been flagged as high risk by a third-party screening tool", не переживайте, вы все равно можете вывести свои средства с платформы. В этом гайде мы подробно расскажем, как вывести средства даже при блокировке адреса через фронтенд интерфейс.
Важное замечание
Если вы хотите просто вывести средства, и вам не важна безопасность при вводе приватного ключа, вы можете использовать торгового бота в Telegram. Для этого достаточно просто импортировать свой приватный ключ в бота. Но если вы переживаете о безопасности своего приватного ключа, то используйте API способ, который мы рассмотрим ниже.
Ссылка на торгового бота в Telegram: HypurrFunBot
Шаг 1: Подготовка сервера на Ubuntu
Для выполнения всех операций по выводу средств вам понадобится сервер с ОС Ubuntu. Если у вас нет собственного сервера, вы можете арендовать его у любого провайдера, например, на Hetzner. Это недорого и удобно для настройки.
- Перейдите на сайт Hetzner (или другой провайдер, если предпочитаете).
- Арендуйте сервер с минимальными характеристиками (например, 2 ГБ оперативной памяти и 50 ГБ SSD достаточно для таких задач).
- Получите доступ по SSH к серверу (через терминал или программу для работы с SSH, например, PuTTY).
Шаг 2: Установка Python и необходимых зависимостей
На сервере Ubuntu нужно установить Python и необходимые пакеты для работы с API Hyperliquid.
sudo apt update sudo apt install python3 python3-pip python3-venv
Шаг 3: Создание виртуального окружения
Для удобства работы и изоляции зависимостей создайте виртуальное окружение Python:
python3 -m venv hyperliquid-env source hyperliquid-env/bin/activate
Шаг 4: Установка необходимых библиотек
Теперь установите необходимые библиотеки для работы с API Hyperliquid:
pip install hyperliquid-python-sdk requests python-dotenv
Шаг 5: Создание .env
файла для хранения ключей
Создайте файл .env
для хранения вашего API-ключа и приватного ключа:
nano .env
Добавьте в этот файл ваши данные (не забывайте заменить на свои настоящие ключи):
API_KEY=ваш_api_ключ PRIVATE_KEY=ваш_приватный_ключ
Сохраните и выйдите, нажав CTRL + X
, затем Y
и Enter
.
Шаг 6: Создание скрипта для вывода средств
Создайте Python-скрипт для взаимодействия с Hyperliquid API, который будет выводить средства:
nano withdraw.py
Вставьте следующий код в файл withdraw.py
:
from dotenv import load_dotenv from eth_account import Account from hyperliquid.exchange import Exchange from hyperliquid.utils import constants # Загружаем переменные из .env load_dotenv() # Чтение API ключа и приватного ключа из переменных окружения API_KEY = os.getenv("API_KEY") PRIVATE_KEY = os.getenv("PRIVATE_KEY") # Инициализация кошелька с приватным ключом wallet = Account.from_key(PRIVATE_KEY) # Создаем объект Exchange для взаимодействия с Hyperliquid exchange = Exchange(base_url=constants.MAINNET_API_URL, wallet=wallet) # Адрес для вывода destination_address = "0x1234567890abcdef1234567890abcdef12345678" # Замените на свой адрес # Сумма для вывода AMOUNT = 100.0 # Например, выводим 100 USDC # Вывод через мост print(f"✅ Готовимся вывести {AMOUNT} USDC через мост на адрес {destination_address}.") response = exchange.withdraw_from_bridge(AMOUNT, destination_address) if response.get('status') == 'ok': print(f"✅ Вывод через мост успешно отправлен! {response}") else: print(f"❌ Ошибка при выводе: {response}")
Шаг 7: Запуск скрипта
Теперь, когда скрипт готов, запустите его для вывода средств:
python withdraw.py
Если все прошло успешно, вы увидите сообщение:
✅ Готовимся вывести 100.0 USDC через мост на адрес 0x1234567890abcdef1234567890abcdef12345678. ✅ Вывод через мост успешно отправлен! {'status': 'ok', 'response': {'type': 'default'}}
Шаг 8: Проверка статуса вывода
После того как вы отправили средства через мост, вы можете проверить статус вывода. Например, для проверки статуса выполните команду, которая отслеживает статус транзакции. Это может быть отдельный скрипт или функция внутри уже существующего кода.
Важные замечания:
- Запросы на вывод через мост: Когда вы переводите средства через мост с перпетуального счета, сумма перевода будет в 2 раза больше, чем вы укажете. То есть, если вы отправите 50 USDC, в итоге вы получите 99 USDC (49+49 USDC через мост и 1+1 USDC будет удержан за комиссию).
- Безопасность ключей: Никогда не публикуйте свои приватные ключи или API-ключи. Сохраняйте их в безопасном месте.
- Использование торгового бота в Telegram: Если вы не хотите работать с кодом и хотите просто вывести средства, вы можете воспользоваться торговым ботом в Telegram. Просто импортируйте свой приватный ключ в бота и следуйте инструкциям. Если же вы переживаете за безопасность, используйте метод через API, описанный выше.
Ссылка на торгового бота в Telegram: HypurrFunBot
Теперь вы знаете, как вывести средства с платформы Hyperliquid, даже если ваш адрес был заблокирован в интерфейсе.