Trang này được dịch tự động. Bản gốc tiếng Anh là phiên bản chính thức. Đọc bằng tiếng Anh →
Chuyển đến nội dung chính

Builder Codes

Ghi nhận builder code cho các đơn vị tích hợp và nhà phát triển giao diện.

Tổng quan​

Builder code cho phép các đơn vị tích hợp ghi nhận khối lượng giao dịch về giao diện của mình. Trong API, builder code được biểu diễn bằng builder_code_address được cấp cho đơn vị tích hợp, một địa chỉ EVM 0x dùng để ghi nhận và chia sẻ phí trong tương lai. Phí giao dịch trên sàn Hypercall hiện đang bị tắt, vì vậy builder code hiện chưa tạo ra doanh thu.

Khi phí sàn được bật trong tương lai, builder code dự kiến sẽ nhận một phần phí giao dịch phát sinh từ những người dùng giao dịch qua giao diện của bạn.

Lệnh hợp đồng vĩnh viễn trên Hyperliquid​

Địa chỉ builder Hyperliquid trên môi trường production của Hypercall: 0x406ceBfC7063e55761007D1C4b66B29308016602.

Địa chỉ này dùng để nhận diện các lệnh perp được gửi qua tuyến TEE của Hypercall (mặc định trong ứng dụng, tùy chọn khi dùng API) trên Hyperliquid. Phí builder gắn với các lệnh đó là 0%. Tài khoản giao dịch phải phê duyệt địa chỉ builder này trên Hyperliquid trước khi lệnh có thể sử dụng nó: trong ứng dụng, đây là bước Enable trading thực hiện một lần, là một giao dịch từ ví quản lý gọi approveZeroFeeBuilder trên hợp đồng tài khoản Hypercall của bạn. Phê duyệt 0% không thể được dùng sau này để thu phí khác 0. Xem Enable trading. Phê duyệt trên Hyperliquid này tách biệt với builder code dùng để ghi nhận trên sàn quyền chọn của Hypercall.

Cách hoạt động​

  1. Đăng ký ghi nhận builder
  2. Tích hợp builder_code_address được cấp vào giao diện giao dịch của bạn
  3. Ghi nhận khối lượng giao dịch ngay từ bây giờ
  4. Nhận chia sẻ doanh thu sau khi phí sàn được bật

Phí builder sẽ được trích từ phần của giao thức sau khi phí sàn được bật. Người dùng trả cùng một mức phí bất kể có builder code hay không.

Tích hợp​

REST API​

Thêm địa chỉ builder code được cấp vào các yêu cầu đặt lệnh:

{
"wallet": "0x...",
"symbol": "ETH-20250228-3500-C",
"side": "Buy",
"size": "1.0",
"price": "150.00",
"builder_code_address": "0x1234567890abcdef1234567890abcdef12345678",
"nonce": 1,
"signature": "0x..."
}

WebSocket​

Thêm địa chỉ builder code vào các message PlaceOrder:

{
"type": "PlaceOrder",
"wallet": "0x...",
"symbol": "ETH-20250228-3500-C",
"side": "Buy",
"size": "1.0",
"price": "150.00",
"nonce": 1,
"signature": "0x...",
"builder_code_address": "0x1234567890abcdef1234567890abcdef12345678"
}

Lệnh hàng loạt​

Builder code hoạt động với các endpoint hàng loạt. Thêm builder_code_address vào từng đối tượng lệnh.

Theo dõi và chi trả​

  • Ghi nhận: Được lưu trên các lệnh khớp và trả về qua các API fill
  • Doanh thu hiện tại: 0 trong khi phí giao dịch đang bị tắt
  • Chi trả trong tương lai: Dự kiến bằng USDC sau khi phí sàn được bật

Đăng ký​

Builder code hiện đã khả dụng. Để đăng ký, vui lòng liên hệ qua Twitter @synapseprotocol kèm theo:

  • Tên và mô tả dự án
  • Website hoặc GitHub
  • Lộ trình tích hợp dự kiến

Điều khoản​

  • Builder code không thể chuyển nhượng
  • Nghiêm cấm wash trading hoặc tự giới thiệu
  • Hypercall có quyền thu hồi code khi phát hiện lạm dụng
  • Tỷ lệ chia sẻ doanh thu có thể thay đổi với thông báo trước 30 ngày

Ví dụ​

Một nền tảng tổng hợp giao dịch định tuyến khối lượng $100M mỗi ngày sau khi phí sàn được bật:

Chỉ sốGiá trị
Khối lượng hằng ngày$100,000,000
Mức phí0.05%
Tổng phí$50,000
Phần của builder (50%)$25,000/ngày