Перпи на Hypercall
Hypercall дає змогу торгувати безстроковими контрактами Hyperliquid з того самого рахунку, що й ваші опціони, з єдиними маржинальними вимогами портфельної маржі. Довга позиція в перпі проти короткого колла або коротка позиція в перпі проти довгого пута маржуються як хедж, яким вони насправді є.
Перпи є справжніми позиціями на Hyperliquid. Вони виконуються в книзі заявок Hyperliquid, зберігаються в реєстрі HyperCore вашого рахунку, сплачують і отримують фінансування Hyperliquid та відображаються на Hyperliquid. Hypercall додає перевірку ризику портфеля перед ними та книгу опціонів поруч із ними.
Два маршрути виконання
Заявки на перпи потрапляють на Hyperliquid одним із двох маршрутів. Перевірка ризику Hypercall однакова на обох.
- Маршрут TEE. Типовий у застосунку Hypercall. Заявка проходить через анклав, і доступні всі типи заявок, TP/SL та зміна кредитного плеча. Через API маршрути TEE вмикаються явно: ви викликаєте ендпоінти
/v1/tee-perp/безпосередньо. - Маршрут через смарт-контракт. Розширене налаштування в застосунку (див. Маршрут виконання). Вашу заявку підписують, вона проходить перевірку ризику Hypercall і надсилається ончейн через контракт вашого рахунку Hypercall до HyperCore. Лише лімітні та ринкові заявки.
Маршрут заявки залежить від того, куди ви її надіслали: застосунок використовує маршрут, вибраний у Settings, а API-клієнти обирають маршрут ендпоінтом, який викликають.
Як заявка проходить маршрутом TEE
Це маршрут TEE. Заявки на маршруті через смарт-контракт пропускають крок 3 і натомість ідуть ончейн через контракт вашого рахунку.
1. Ви підписуєте
- Форма заявки формує точну заявку
- Ваш торговий ключ підписує її в браузері
- На Hyperliquid поки нічого не надсилається
2. Hypercall перевіряє ризик
- Рушій перевіряє весь ваш портфель: опціони, перпи, відкриті заявки
- Стягує більшу з маржі PM і маржі Hyperliquid
- Записує схвалену заявку до того, як щось буде надіслано
3. Анклав підписує
- Приймається лише заявка, схвалена рушієм
- Підписує нативну дію Hyperliquid
- Схвалення спливає за лічені секунди
4. Hyperliquid виконує
- Заявка потрапляє в книгу заявок Hyperliquid
- Виконання зараховуються на ваш рахунок HyperCore
- Hypercall зчитує результат назад
Якщо перевірка ризику не пройдена, заявка ніколи не потрапляє на Hyperliquid, і ви отримуєте код причини з поясненням. Форма заявки виконує ту саму перевірку до того, як ви підпишете, тож зазвичай ви бачите проблему ще до натискання.
Кроку підтвердження немає. Заявки надсилаються в один клік: форма підписує вашим торговим ключем і надсилає, щойно ви натискаєте кнопку.
Маршрут виконання
Маршрут TEE типовий у застосунку Hypercall. Анклав підписує, кожна заявка містить адресу білдера Hypercall, і доступні всі типи заявок, TP/SL та зміна кредитного плеча. Через API маршрути TEE вмикаються явно: ви використовуєте їх, викликаючи ендпоінти /v1/tee-perp/.
Маршрут через смарт-контракт є розширеним налаштуванням у застосунку. Перейдіть на нього за допомогою налаштування Perp execution у Settings; форма заявки показує, який маршрут активний. Він надсилає лімітні та ринкові заявки ончейн через контракт вашого рахунку Hypercall після перевірки ризику Hypercall. Стоп-заявки, тейк-профіт, масштабовані заявки, прикріплені TP/SL та зміна кредитного плеча на ньому недоступні.
Що таке анклав
На маршруті TEE анклав (TEE, або довірене середовище виконання) це ізольована машина AWS Nitro, яка зберігає торговий ключ Hyperliquid вашого рахунку. Ключ створюється всередині неї і ніколи її не залишає: інженери Hypercall не можуть його прочитати, як і сервери навколо неї. Анклав підписує лише короткий перелік типів дій (заявки, скасування, зміни кредитного плеча) і лише тоді, коли заявка містить свіже схвалення від рушія ризиків Hypercall, яке відповідає тому, що ви підписали. Ключ може розпечатати лише анклав, виміряна збірка якого збігається з тією, яку Hypercall перевірив і закріпив, тож модифікований анклав не може ним скористатися. Для вас це означає дві речі: заявку, що не пройшла перевірку ризику, неможливо надіслати на Hyperliquid, і ніхто не може торгувати з вашого рахунку цим ключем поза цими правилами.
Перед першою угодою
Вам потрібні чотири речі. Форма заявки проведе вас через кожну з них.
- Рахунок із портфельною маржею. Портфельна маржа доступна для кожного рахунку. Виберіть Portfolio у Settings > Margin Mode; це створить контракт вашого рахунку Hypercall, якщо у вас його ще немає. Див. Підключення до портфельної маржі.
- Режим уніфікованого рахунку на Hyperliquid. Встановлюється під час налаштування портфельної маржі. Він потрібен для заявок, що збільшують ризик (
unified_mode_required). - Активний торговий ключ. Форма заявки один раз попросить вас активувати торгівлю для рахунку.
- Enable trading (схвалення білдера). Див. нижче.
Enable trading
Кожна заявка на перп, яку ви надсилаєте маршрутом TEE, містить адресу білдера Hypercall на Hyperliquid:
0x406ceBfC7063e55761007D1C4b66B29308016602
Комісія білдера становить 0%. Hyperliquid однаково вимагає, щоб кожен рахунок схвалив білдера, перш ніж заявки зможуть його містити, і схвалити може лише сам рахунок, ніколи не агентський ключ. Тому, коли ви вперше розміщуєте заявку маршрутом TEE, Hyperliquid відхиляє її з builder_not_approved, а форма показує запит Enable trading.
- Що це робить. Одна транзакція HyperEVM з вашого гаманця менеджера викликає контракт вашого рахунку, який схвалює білдера Hypercall на Hyperliquid із комісією 0%.
- Скільки це коштує. Жодної комісії для Hypercall. Мережева комісія сплачується в HYPE на HyperEVM і становить значно менше ніж 0.01 HYPE. Запит показує ваш баланс HYPE і повідомляє, якщо потрібно його поповнити.
- Що відбувається далі. Форма чекає на транзакцію, а потім один раз повторно надсилає вашу заявку.
- Лише один раз. Для наступних заявок повторне схвалення не потрібне.
Підтримувані ринки
| Ринок | Монета Hyperliquid | Режими маржі | Макс. кредитне плече |
|---|---|---|---|
| BTC | BTC | Крос або ізольована | 40× |
| ETH | ETH | Крос або ізольована | 25× |
| SPCX | xyz:SPCX | Крос або ізольована | 20× |
| SP500 | xyz:SP500 | Крос або ізольована | 50× |
| MU | xyz:MU | Крос або ізольована | 10× |
| NVDA | xyz:NVDA | Крос або ізольована | 20× |
| META | xyz:META | Крос або ізольована | 20× |
| MSFT | xyz:MSFT | Крос або ізольована | 20× |
| AAPL | xyz:AAPL | Крос або ізольована | 20× |
| SNDK | xyz:SNDK | Крос або ізольована | 10× |
| BOT | xyz:BOT | Лише ізольована | 10× |
| BABA | xyz:BABA | Лише ізольована | 10× |
Режими маржі та максимальне кредитне плече є власними налаштуваннями ринків Hyperliquid (таблиця показує їх на момент запуску) і можуть змінюватися на боці Hyperliquid; форма заявки завжди зчитує актуальні значення. Ринки xyz: є ринками HIP-3 на dex xyz.
Ринок доступний для торгівлі на Hypercall, лише якщо Hypercall може оцінити його ризик під портфельною маржею: для цього потрібні цінова стрічка Hypercall, сітка стрес-сценаріїв і ринок Hyperliquid із маржею в USDC. Перпи Hyperliquid поза цим списком (HYPE, SOL і більшість інших) повертають market_not_supported. На ринку лише з ізольованою маржею форма заявки не показує опцію крос-маржі.
Комісії та фінансування
- Комісія білдера Hypercall: 0%.
- Торгові комісії та фінансування Hyperliquid застосовуються так само, як і на Hyperliquid, оскільки заявка є заявкою Hyperliquid.