Perps trên Hypercall
Hypercall cho phép bạn giao dịch hợp đồng vĩnh viễn Hyperliquid từ cùng tài khoản với quyền chọn của bạn, theo một yêu cầu ký quỹ danh mục duy nhất. Một vị thế long perp đối ứng với short call, hoặc short perp đối ứng với long put, được tính ký quỹ đúng như một vị thế hedge.
Các perp là vị thế Hyperliquid thật. Chúng được khớp trên sổ lệnh của Hyperliquid, nằm trên sổ cái HyperCore của tài khoản bạn, trả và nhận phí funding của Hyperliquid, và hiển thị trên Hyperliquid. Hypercall bổ sung bước kiểm tra rủi ro danh mục ở phía trước và sổ quyền chọn bên cạnh.
Hai lộ trình thực thi
Lệnh perp đến Hyperliquid theo một trong hai lộ trình. Bước kiểm tra rủi ro của Hypercall giống nhau trên cả hai.
- Lộ trình TEE. Mặc định trong ứng dụng Hypercall. Lệnh đi qua enclave, và có đầy đủ mọi loại lệnh, TP/SL và thay đổi đòn bẩy. Qua API, các lộ trình TEE là tùy chọn: bạn gọi các endpoint
/v1/tee-perp/một cách tường minh. - Lộ trình hợp đồng thông minh. Một cài đặt nâng cao trong ứng dụng (xem Lộ trình thực thi). Lệnh của bạn được ký, vượt qua bước kiểm tra rủi ro của Hypercall, và được gửi on-chain qua hợp đồng tài khoản Hypercall của bạn đến HyperCore. Chỉ hỗ trợ lệnh limit và lệnh market.
Lộ trình mà một lệnh đi qua phụ thuộc vào nơi bạn gửi lệnh: ứng dụng dùng lộ trình được đặt trong Settings, còn client API chọn lộ trình theo endpoint mà họ gọi.
Lệnh đi như thế nào trên lộ trình TEE
Đây là lộ trình TEE. Lệnh trên lộ trình hợp đồng thông minh bỏ qua bước 3 và thay vào đó đi on-chain qua hợp đồng tài khoản của bạn.
1. Bạn ký
- Biểu mẫu đặt lệnh tạo ra lệnh chính xác
- Khóa giao dịch của bạn ký lệnh ngay trong trình duyệt
- Chưa có gì được gửi đến Hyperliquid
2. Hypercall kiểm tra rủi ro
- Engine kiểm tra toàn bộ danh mục của bạn: quyền chọn, perp, lệnh đang mở
- Áp mức ký quỹ cao hơn giữa PM và Hyperliquid
- Ghi nhận lệnh đã duyệt trước khi bất cứ thứ gì được gửi đi
3. Enclave ký
- Chỉ chấp nhận lệnh đã được engine phê duyệt
- Ký action gốc của Hyperliquid
- Phê duyệt hết hạn sau vài giây
4. Hyperliquid thực thi
- Lệnh vào sổ lệnh Hyperliquid
- Lệnh khớp được ghi vào tài khoản HyperCore của bạn
- Hypercall đọc lại kết quả
Nếu không vượt qua bước kiểm tra rủi ro, lệnh sẽ không bao giờ đến Hyperliquid và bạn nhận được một mã lý do giải thích nguyên nhân. Biểu mẫu đặt lệnh chạy cùng bước kiểm tra này trước khi bạn ký, nên thông thường bạn sẽ thấy vấn đề trước khi nhấn nút.
Không có bước xác nhận. Lệnh được đặt bằng một cú nhấp: biểu mẫu ký bằng khóa giao dịch của bạn và gửi ngay khi bạn nhấn nút.
Lộ trình thực thi
Lộ trình TEE là mặc định trong ứng dụng Hypercall. Enclave ký, mọi lệnh đều mang địa chỉ builder của Hypercall, và có đầy đủ mọi loại lệnh, TP/SL và thay đổi đòn bẩy. Qua API, các lộ trình TEE là tùy chọn: bạn sử dụng chúng bằng cách gọi các endpoint /v1/tee-perp/.
Lộ trình hợp đồng thông minh là một cài đặt nâng cao trong ứng dụng. Chuyển sang lộ trình này bằng cài đặt Perp execution trong Settings; biểu mẫu đặt lệnh hiển thị lộ trình đang hoạt động. Lộ trình này gửi lệnh limit và lệnh market on-chain qua hợp đồng tài khoản Hypercall của bạn, sau bước kiểm tra rủi ro của Hypercall. Lệnh stop, take-profit, scale, TP/SL đính kèm và thay đổi đòn bẩy không khả dụng trên lộ trình này.
Enclave là gì
Trên lộ trình TEE, enclave (một TEE, hay môi trường thực thi tin cậy) là một máy AWS Nitro được niêm phong, giữ khóa giao dịch Hyperliquid của tài khoản bạn. Khóa được tạo bên trong enclave và không bao giờ rời khỏi đó: kỹ sư của Hypercall không thể đọc được, và các máy chủ xung quanh cũng vậy. Enclave chỉ ký một danh sách ngắn các loại action (lệnh, hủy lệnh, thay đổi đòn bẩy) và chỉ khi lệnh mang theo một phê duyệt mới từ engine rủi ro của Hypercall khớp với những gì bạn đã ký. Khóa chỉ có thể được mở niêm phong bởi một enclave có bản build đo được khớp với bản Hypercall đã rà soát và cố định, nên một enclave bị sửa đổi không thể sử dụng khóa. Với bạn, điều này có hai ý nghĩa: một lệnh không vượt qua bước kiểm tra rủi ro thì không thể được gửi đến Hyperliquid, và không ai có thể giao dịch tài khoản của bạn bằng khóa đó ngoài các quy tắc này.
Trước giao dịch đầu tiên
Bạn cần bốn thứ. Biểu mẫu đặt lệnh sẽ hướng dẫn bạn từng bước.
- Một tài khoản ký quỹ danh mục. Ký quỹ danh mục mở cho mọi tài khoản. Chọn Portfolio trong Settings > Margin Mode; thao tác này sẽ tạo hợp đồng tài khoản Hypercall nếu bạn chưa có. Xem Bắt đầu với ký quỹ danh mục.
- Chế độ tài khoản hợp nhất (unified) trên Hyperliquid. Được thiết lập trong quá trình cài đặt ký quỹ danh mục. Các lệnh làm tăng rủi ro cần chế độ này (
unified_mode_required). - Một khóa giao dịch đang hoạt động. Biểu mẫu đặt lệnh sẽ yêu cầu bạn kích hoạt giao dịch cho tài khoản một lần.
- Enable trading (phê duyệt builder). Xem bên dưới.
Enable trading
Mọi lệnh perp bạn gửi trên lộ trình TEE đều mang địa chỉ builder của Hypercall trên Hyperliquid:
0x406ceBfC7063e55761007D1C4b66B29308016602
Phí builder là 0%. Hyperliquid vẫn yêu cầu mỗi tài khoản phê duyệt một builder trước khi lệnh có thể mang builder đó, và chỉ chính tài khoản mới có thể phê duyệt, không bao giờ là khóa agent. Vì vậy, lần đầu bạn đặt lệnh trên lộ trình TEE, Hyperliquid sẽ từ chối với builder_not_approved và biểu mẫu hiển thị lời nhắc Enable trading.
- Chức năng. Một giao dịch HyperEVM từ ví quản lý (manager wallet) của bạn gọi hợp đồng tài khoản, hợp đồng này phê duyệt builder của Hypercall ở mức 0% trên Hyperliquid.
- Chi phí. Không mất phí cho Hypercall. Phí mạng được trả bằng HYPE trên HyperEVM, thấp hơn nhiều so với 0.01 HYPE. Lời nhắc hiển thị số dư HYPE của bạn và cho biết nếu bạn cần nạp thêm.
- Tiếp theo. Biểu mẫu chờ giao dịch hoàn tất, sau đó gửi lại lệnh của bạn một lần.
- Chỉ một lần. Bạn không cần phê duyệt lại cho các lệnh sau.
Các thị trường được hỗ trợ
| Thị trường | Coin trên Hyperliquid | Chế độ ký quỹ | Đòn bẩy tối đa |
|---|---|---|---|
| BTC | BTC | Cross hoặc isolated | 40× |
| ETH | ETH | Cross hoặc isolated | 25× |
| SPCX | xyz:SPCX | Cross hoặc isolated | 20× |
| SP500 | xyz:SP500 | Cross hoặc isolated | 50× |
| MU | xyz:MU | Cross hoặc isolated | 10× |
| NVDA | xyz:NVDA | Cross hoặc isolated | 20× |
| META | xyz:META | Cross hoặc isolated | 20× |
| MSFT | xyz:MSFT | Cross hoặc isolated | 20× |
| AAPL | xyz:AAPL | Cross hoặc isolated | 20× |
| SNDK | xyz:SNDK | Cross hoặc isolated | 10× |
| BOT | xyz:BOT | Chỉ isolated | 10× |
| BABA | xyz:BABA | Chỉ isolated | 10× |
Chế độ ký quỹ và đòn bẩy tối đa là thiết lập thị trường của chính Hyperliquid (bảng hiển thị giá trị tại thời điểm ra mắt) và có thể thay đổi từ phía Hyperliquid; biểu mẫu đặt lệnh luôn đọc giá trị hiện hành. Các thị trường xyz: là thị trường HIP-3 trên dex xyz.
Một thị trường chỉ có thể giao dịch trên Hypercall nếu Hypercall có thể đánh giá rủi ro của nó theo ký quỹ danh mục: thị trường đó cần có nguồn giá của Hypercall, lưới kịch bản stress, và là thị trường Hyperliquid ký quỹ bằng USDC. Các perp Hyperliquid ngoài danh sách này (HYPE, SOL và hầu hết các thị trường khác) trả về market_not_supported. Trên thị trường chỉ hỗ trợ isolated, biểu mẫu đặt lệnh không hiển thị tùy chọn cross.
Phí và funding
- Phí builder của Hypercall: 0%.
- Phí giao dịch và phí funding của Hyperliquid được áp dụng đúng như trên Hyperliquid, vì lệnh là một lệnh Hyperliquid.