Builder-коди
Атрибуція builder-кодів для інтеграторів і розробників фронтендів.
Огляд
Builder-коди дозволяють інтеграторам атрибутувати торговий обсяг своєму інтерфейсу. В API builder-код представлений призначеною інтегратору адресою builder_code_address, тобто EVM-адресою формату 0x, яка використовується для атрибуції та майбутнього розподілу комісій. Торгові комісії майданчика Hypercall наразі вимкнені, тому builder-коди сьогодні не генерують доходу.
Коли комісії майданчика буде увімкнено в майбутньому, builder-коди, як очікується, отримуватимуть частку торгових комісій, згенерованих користувачами, які торгують через їхній інтерфейс.
Безстрокові ордери на Hyperliquid
Продакшн builder-адреса Hypercall на Hyperliquid: 0x406ceBfC7063e55761007D1C4b66B29308016602.
Ця адреса ідентифікує ордери на перпи, надіслані через TEE-маршрут Hypercall (типовий у застосунку, за бажанням через API) на Hyperliquid. Builder-комісія, прикріплена до цих ордерів, становить 0%. Торговий акаунт має схвалити цю builder-адресу на Hyperliquid, перш ніж ордер зможе її використати: у застосунку це одноразовий крок Enable trading, транзакція з гаманця менеджера, яка викликає approveZeroFeeBuilder у контракті вашого акаунта Hypercall. Схвалення з комісією 0% не можна згодом використати для стягнення ненульової комісії. Див. Enable trading. Це схвалення на Hyperliquid є окремим від builder-кодів, що використовуються для атрибуції на опціонному майданчику Hypercall.
Як це працює
- Подайте заявку на builder-атрибуцію
- Інтегруйте призначену
builder_code_addressу свій торговий інтерфейс - Атрибутуйте торговий обсяг уже зараз
- Заробляйте частку доходу після увімкнення комісій майданчика
Builder-винагороди виплачуватимуться з частки протоколу після увімкнення комісій майданчика. Користувачі сплачують однакові комісії незалежно від builder-коду.
Інтеграція
REST API
Додавайте призначену вам адресу builder-коду в запити на ордери:
{
"wallet": "0x...",
"symbol": "ETH-20250228-3500-C",
"side": "Buy",
"size": "1.0",
"price": "150.00",
"builder_code_address": "0x1234567890abcdef1234567890abcdef12345678",
"nonce": 1,
"signature": "0x..."
}
WebSocket
Додавайте адресу builder-коду в повідомлення 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"
}
Пакетні ордери
Builder-коди працюють із пакетними ендпоінтами. Додавайте builder_code_address у кожен об'єкт ордера.
Відстеження та виплати
- Атрибуція: записується у виконаннях і повертається API виконань
- Поточний дохід:
0, поки торгові комісії вимкнені - Майбутні виплати: заплановані в USDC після увімкнення комісій майданчика
Подання заявки
Builder-коди доступні вже зараз. Щоб подати заявку, напишіть нам у Twitter @synapseprotocol і вкажіть:
- Назву та опис проєкту
- Вебсайт або GitHub
- Очікувані терміни інтеграції
Умови
- Builder-коди не підлягають передачі
- Wash trading і самореферальство заборонені
- Hypercall залишає за собою право відкликати коди у разі зловживань
- Ставки розподілу доходу можуть змінюватися з повідомленням за 30 днів
Приклад
Торговий агрегатор, що маршрутизує $100M денного обсягу після увімкнення комісій майданчика:
| Показник | Значення |
|---|---|
| Денний обсяг | $100,000,000 |
| Ставка комісії | 0.05% |
| Загальні комісії | $50,000 |
| Частка builder (50%) | $25,000/день |