Как агент торгует без вашего ключа.

Три места, два ключа, один мандат, подписанный на вашем телефоне, и ежедневный пилот, каждое решение которого проверяет код. Вот каждая часть: что она может и чего не может.

Последнее обновление: 4 октября 2026 г.

Три места

Работа разделена на три места, и между первыми двумя проходят только QR-коды. Ваш телефон держит Locker Vault, офлайн: в нём лежит ключ счёта, и он подписывает через QR. Ваш компьютер запускает lpa и его хранителя, у которого есть ключ агента. Hyperliquid держит ваш счёт и его позиции.

Чтение рынков, котировок, позиций и балансов публично и не требует подписи. Всё остальное подписывается в одном из первых двух мест, никогда на нашем сервере: его просто нет.

Два ключа

Ключ счёта живёт в Locker Vault, на офлайновом телефоне или планшете, и никогда на компьютере. Он может всё: вывести, отправить, одобрить агента, подписать мандат.

Ключ агента создаётся на вашем компьютере командой lpa init, запечатывается на диске под паролем, который выбираете вы, и один раз одобряется в Locker Vault. Hyperliquid разрешает ему ставить, менять и отменять ордера и задавать плечо, и отказывает ему в любом выводе и любой отправке. Он истекает сам, не позже чем через 180 дней.

Что ключ агента может подписать и что не может, проверено в мейннете Hyperliquid 28 сентября 2026 года, действие за действием. Полное измерение: на странице агентского кошелька.

Хранитель

lpa unlock запускает хранителя, фоновый процесс, который держит ключ агента в памяти. Тот, кто просит ордер, вы, скрипт или ИИ-помощник, никогда не видит ни ключа, ни пароля.

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

Мандат

Мандат: это границы агента, подписанные один раз на телефоне. Рынки, максимальный ордер, максимальное плечо, ордера и номинальный объём за день, предел убытка за день, сервисная комиссия и её получатель, разрешённые действия (торговля, копии, пилот) и срок, не больше тридцати дней.

Locker Vault сам разбирает запрос и показывает каждую границу отдельной строкой до того, как вы подпишете. Хранитель перечитывает мандат перед каждым открытием, никогда не даёт ему расширить вашу локальную политику и помнит самый высокий подписанный мандат и любой отзыв, так что подложенный обратно старый файл уже ничего не открывает.

Один ордер от начала до конца

  1. Котировка. Ордер оценивается в живом стакане Hyperliquid: вход, номинал, маржа, комиссии и оценка ликвидации.
  2. Локальная политика. Максимальный ордер, плечо, разрешённые вами рынки. Отказ называет границу вместе с её цифрами.
  3. Ваше согласие. В терминале вы подтверждаете. Скрипту или помощнику нужно ваше согласие, а через MCP ещё и котировка, которую вы видели: она годна десять минут и один раз.
  4. Хранитель. Снова политика, затем мандат, затем подпись ключом агента.
  5. Журнал. Ордер, его котировка и границы, которые его судили, записываются на вашем компьютере.

Ежедневный пилот

Пилот решает раз в день, по умолчанию в 00:30 UTC. Сначала код собирает и замораживает досье: свечи, фандинг, открытый интерес, экономический календарь недели, индекс страха и жадности и заголовки ФРС, ЕЦБ и CoinDesk.

Первый голос читает одни тексты и даёт климат дня. Затем трейдер читает регламент, досье, климат и свои прошлые уроки и предлагает лонг, шорт или ничего: сторону, рынок и первый вход. Размер он не решает никогда.

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

Если бы украли всё

Программа, украв запечатанный файл ключа и ваш пароль, может говорить с Hyperliquid без lpa. Вывести она всё равно не может, и ключ всё равно истекает. Она может плохо торговать на счёте или внести его в чужое хранилище Hyperliquid.

Поэтому настоящая граница: счёт, на котором лежит только то, что вы готовы потерять. Отзовите ключ телефоном через lpa agent revoke, а любые открытия остановите сразу через lpa mandate revoke.