Как на самом деле работают разрешения агента Hyperliquid
Одобрение агента — единственный шаг, который делает автоматическую торговлю возможной без кастодиала, и именно его понимают хуже всего. Стоит знать, что именно написано в подписи, потому что безопасность всей конструкции держится на её содержании, а не на чьих-то заверениях.
Коротко
Разрешение агента — это типизированное сообщение, подписанное вашим кошельком, которое назначает отдельный подписывающий ключ авторизованным торговым агентом вашего аккаунта Hyperliquid. Биржа фиксирует авторизацию и затем принимает ордерные действия, подписанные этим ключом. При подписи средства не двигаются, ключ агента никогда не получает прав на вывод или перевод, и вы можете отозвать его в любой момент из того же кошелька.
Кратко о главном
Что разрешение агента авторизует, а что нет
Действие
Подпись агента
Ваш кошелёк
Выставление, изменение, отмена ордеров
Подпись агентаРазрешено
Ваш кошелёкРазрешено
Открытие и закрытие позиций
Подпись агентаРазрешено
Ваш кошелёкРазрешено
Перемещение средств между вашими субаккаунтами
Подпись агентаРазрешено внутри аккаунта
Ваш кошелёкРазрешено
Вывод на любой адрес
Подпись агентаНевозможно
Ваш кошелёкРазрешено
Перевод третьему лицу
Подпись агентаНевозможно
Ваш кошелёкРазрешено
Отзыв агента
Подпись агентаНевозможно
Ваш кошелёкРазрешено
Что именно подписывается
Разрешение — это структурированное, читаемое человеком типизированное сообщение, а не непрозрачный блоб. Вы подписываете его в кошельке так же, как подписали бы сообщение для входа: нет вызова контракта, который забирает токены, нет allowance и нет одобрения лимита расходования ERC-20.
После отправки подписи Hyperliquid сохраняет связь между вашим аккаунтом и ключом агента. С этого момента ордерные действия с валидной подписью агента считаются инструкциями от вашего аккаунта.
Оно называет ключ агента, который авторизуется.
Оно подписано вашим кошельком, поэтому создать его можете только вы.
Оно разрешает ордерные действия — не выводы, не переводы, не смену владельца.
Оно записывается биржей и видно вам как авторизованный агент вашего аккаунта.
Почему это не перевод
Перевод перемещает баланс с одного аккаунта на другой и оставляет расчётную запись. Разрешение не создаёт изменения баланса вовсе: ваш USDC до и после подписи находится в том же аккаунте, и подпись нельзя воспроизвести, чтобы сконструировать вывод.
Именно поэтому в некастодиальном сценарии депозиты никогда не касаются адреса платформы. Вы сами пополняете собственный аккаунт Hyperliquid, а зеркалирование происходит внутри него.
Как разрешение используется дальше
Когда зеркалируемый лидер открывает или закрывает позицию, HyperMirror формирует соответствующий ордер для вашего аккаунта, подписывает его ключом агента и отправляет. Hyperliquid проверяет авторизацию агента и исполняет ордер в стакане, как любой другой.
Поскольку ордер попадает в ваш аккаунт, сделка видна ончейн под вашим адресом. Нет внутреннего реестра для сверки — вашей записью является история сделок.
Ордера маршрутизируются в изолированный субаккаунт того лидера, который их породил.
Сделки, фандинг и PnL относятся к вашему аккаунту, а не к общей позиции.
Ничто в этом цикле не требует, чтобы вы были онлайн или подписывали снова.
Вторая подпись: builder fee
Онбординг просит вторую, не связанную с первой подпись, одобряющую максимальную ставку builder fee. Это нативный механизм Hyperliquid, позволяющий билдеру получать комиссию с объёма, который он маршрутизирует, и именно так финансируется HyperMirror — прозрачные 0,1% зеркалированного номинального объёма, без доли в прибыли и без подписки.
От чего разрешение вас не защищает
Агент «только торговля» не может забрать средства, но может открыть убыточные позиции, а зеркалированные перпетуалы могут быть ликвидированы. Некастодиальная архитектура убирает кастодиальный риск контрагента, но не рыночный риск.
Бессрочные фьючерсы с плечом несут значительный риск убытка вплоть до потери всего капитала. Прошлая ончейн-доходность не предсказывает будущую, и HyperMirror не гарантирует ни доход, ни сохранность капитала.
Методология
Scoring and replacement are documented in full on How it works and in the Docs (Policy v3). Коротко: элитный портфель намеренно устойчив, в экстренных случаях ведущий трейдер исключается сразу, а мягкие нарушения дают не более одного страйка за UTC-сутки — замена происходит после трёх страйк-дней. Подробнее в разделе как это работает или в документации — там полная таблица.
Вопросы
Частые вопросы
Одобрение агента перемещает мои средства?
Нет. Ничего не переводится. Баланс до и после подписи одинаков; подпись лишь фиксирует торговую авторизацию.
Это как approve у ERC-20?
Нет. Approve токена даёт разрешение на расходование. Разрешение агента не даёт никакой возможности тратить или выводить — только право отправлять ордерные действия по вашему аккаунту.
Нужно ли подписывать каждую сделку?
Нет. В этом и смысл ключа агента: он подписывает ордера в рамках разрешённой области, и зеркалирование идёт без вашего присутствия.
Можно ли увидеть разрешение ончейн?
Да. Авторизованные агенты видны в вашем аккаунте Hyperliquid, поэтому конструкцию можно проверить, а не принимать на веру.
Распределение с весами по скорингу между максимум 10 элитными трейдерами Hyperliquid, каждый изолирован в отдельном сабаккаунте. Ваши средства не покидают ваш счёт.