Hypercallのパーペチュアル
Hypercallでは、オプションと同じアカウントからHyperliquidのパーペチュアルを取引でき、1つのポートフォリオ証拠金要件のもとで管理されます。ショートコールに対するロングのパーペチュアル、あるいはロングプットに対するショートのパーペチュアルは、実際のヘッジとして証拠金が計算されます。
パーペチュアルは実際のHyperliquidポジションです。 Hyperliquidのオーダーブックで約定し、あなたのアカウントのHyperCore台帳に記録され、Hyperliquidのファンディングを支払い・受け取り、Hyperliquid上にも表示されます。Hypercallは、その手前にポートフォリオのリスクチェックを加え、隣にオプションのブックを提供します。
2つの執行ルート
パーペチュアルの注文は、2つのルートのいずれかでHyperliquidに届きます。Hypercallのリスクチェックはどちらのルートでも同じです。
- TEEルート。 Hypercallアプリのデフォルトです。注文はエンクレーブを経由し、すべての注文タイプ、TP/SL、レバレッジ変更が利用できます。APIではTEEルートはオプトインで、
/v1/tee-perp/エンドポイントを明示的に呼び出します。 - スマートコントラクトルート。 アプリの詳細設定です(執行ルートを参照)。注文は署名され、Hypercallのリスクチェックを通過したのち、あなたのHypercallアカウントコントラクトを通じてオンチェーンでHyperCoreに送られます。指値注文と成行注文のみ対応しています。
注文がどちらのルートを通ったかは送信先によって決まります。アプリは設定で指定したルートを使い、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/ エンドポイントを呼び出すことで利用します。
スマートコントラクトルートはアプリの詳細設定です。設定のパーペチュアル執行で切り替えられ、注文フォームには現在有効なルートが表示されます。このルートでは、Hypercallのリスクチェックの後、指値注文と成行注文をあなたのHypercallアカウントコントラクトを通じてオンチェーンで送信します。ストップ、テイクプロフィット、スケール、付帯TP/SL、レバレッジ変更は利用できません。
エンクレーブとは
TEEルートにおけるエンクレーブ(TEE、すなわち信頼できる実行環境)は、あなたのアカウントのHyperliquid取引キーを保持する、封印されたAWS Nitroマシンです。キーはその内部で生成され、外部に出ることはありません。Hypercallのエンジニアも、周囲のサーバーもキーを読み取ることはできません。エンクレーブが署名するのは限られたアクションタイプ(注文、キャンセル、レバレッジ変更)のみで、かつその注文が、あなたが署名した内容と一致するHypercallリスクエンジンの新しい承認を伴っている場合に限られます。キーを開封できるのは、Hypercallがレビューして固定したビルドと測定値が一致するエンクレーブだけなので、改変されたエンクレーブはキーを使えません。これはあなたにとって2つのことを意味します。リスクチェックに失敗した注文はHyperliquidに送信できないこと、そしてこれらのルールの外で誰もそのキーを使ってあなたのアカウントを取引できないことです。
最初の取引の前に
必要なものは4つです。注文フォームがそれぞれ順に案内します。
- ポートフォリオ証拠金アカウント。 ポートフォリオ証拠金はすべてのアカウントで利用できます。設定 > 証拠金モードでポートフォリオを選択してください。Hypercallアカウントコントラクトをまだお持ちでない場合は、ここで作成されます。ポートフォリオ証拠金のオンボーディングを参照してください。
- Hyperliquidのユニファイドアカウントモード。 ポートフォリオ証拠金のセットアップ時に設定されます。リスクを増やす注文にはこれが必要です(
unified_mode_required)。 - 有効な取引キー。 注文フォームで、アカウントの取引を一度だけ有効化するよう求められます。
- 取引を有効化(ビルダー承認)。 以下を参照してください。
取引を有効化
TEEルートで送信するすべてのパーペチュアル注文には、Hyperliquid上のHypercallのビルダーアドレスが付与されます。
0x406ceBfC7063e55761007D1C4b66B29308016602
ビルダー手数料は0%です。それでもHyperliquidでは、注文にビルダーを付与する前に各アカウントがそのビルダーを承認する必要があり、承認できるのはアカウント自身だけで、エージェントキーでは承認できません。そのため、TEEルートで初めて注文を出すと、Hyperliquidは builder_not_approved で注文を拒否し、フォームに取引を有効化のプロンプトが表示されます。
- 何をするか。 マネージャーウォレットからのHyperEVMトランザクション1件があなたのアカウントコントラクトを呼び出し、HyperliquidでHypercallのビルダーを0%で承認します。
- 費用。 Hypercallへの手数料はかかりません。ネットワーク手数料はHyperEVM上のHYPEで支払い、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: マーケットは xyz DEX上のHIP-3マーケットです。
Hypercallで取引できるのは、Hypercallがポートフォリオ証拠金のもとでリスク管理できるマーケットのみです。そのためには、Hypercallの価格フィード、ストレスシナリオグリッド、そしてUSDC証拠金のHyperliquidマーケットが必要です。このリストにないHyperliquidのパーペチュアル(HYPE、SOLなど大半のもの)は market_not_supported を返します。分離のみのマーケットでは、注文フォームにクロスの選択肢は表示されません。
手数料とファンディング
- Hypercallビルダー手数料: 0%。
- Hyperliquidの取引手数料とファンディングは、Hyperliquid上とまったく同じように適用されます。注文はHyperliquidの注文だからです。