Builder Kodları
Entegratörler ve ön yüz geliştiricileri için builder kodu atfı.
Genel Bakış
Builder kodları, entegratörlerin işlem hacmini kendi arayüzlerine atfetmesini sağlar. API'de builder kodu, entegratöre atanan builder_code_address ile temsil edilir. Bu, atıf ve ileride ücret paylaşımı için kullanılan 0x biçiminde bir EVM adresidir. Hypercall venue işlem ücretleri şu anda devre dışıdır, bu nedenle builder kodları bugün gelir üretmez.
Venue ücretleri ileride etkinleştirildiğinde, builder kodlarının kendi arayüzleri üzerinden işlem yapan kullanıcıların ürettiği işlem ücretlerinden pay alması beklenmektedir.
Hyperliquid Süresiz Kontrat Emirleri
Hypercall'un üretim ortamındaki Hyperliquid builder adresi: 0x406ceBfC7063e55761007D1C4b66B29308016602.
Bu adres, Hyperliquid üzerinde Hypercall'un TEE rotası (uygulamada varsayılan, API üzerinden isteğe bağlı) aracılığıyla gönderilen perp emirlerini tanımlar. Bu emirlere eklenen builder ücreti %0'dır. Bir emrin bu adresi kullanabilmesi için işlem hesabının bu builder adresini Hyperliquid üzerinde onaylaması gerekir: uygulamada bu, tek seferlik Enable trading adımıdır. Bu adım, Hypercall hesap sözleşmenizde approveZeroFeeBuilder fonksiyonunu çağıran bir yönetici cüzdanı işlemidir. %0'lık bir onay, daha sonra sıfırdan farklı bir ücret almak için kullanılamaz. Bkz. Enable trading. Bu Hyperliquid onayı, Hypercall'un opsiyon venue'sünde atıf için kullanılan builder kodlarından ayrıdır.
Nasıl Çalışır
- Builder atfı için başvurun
- Atanan
builder_code_addressdeğerini işlem arayüzünüze entegre edin - İşlem hacmini şimdiden atfedin
- Venue ücretleri etkinleştirildikten sonra gelir payı kazanın
Builder ücretleri, venue ücretleri etkinleştirildikten sonra protokolün payından karşılanacaktır. Kullanıcılar, builder kodundan bağımsız olarak aynı ücretleri öder.
Entegrasyon
REST API
Size atanan builder kodu adresini emir isteklerine ekleyin:
{
"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 kodu adresini PlaceOrder mesajlarına ekleyin:
{
"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"
}
Toplu Emirler
Builder kodları toplu emir uç noktalarıyla çalışır. Her emir nesnesine builder_code_address ekleyin.
Takip ve Ödemeler
- Atıf: Gerçekleşmelerde kaydedilir ve gerçekleşme API'leri tarafından döndürülür
- Mevcut gelir: İşlem ücretleri devre dışıyken
0 - Gelecekteki ödemeler: Venue ücretleri etkinleştirildikten sonra USDC olarak planlanmaktadır
Başvuru
Builder kodları şu anda kullanılabilir. Başvurmak için Twitter @synapseprotocol üzerinden aşağıdaki bilgilerle iletişime geçin:
- Proje adı ve açıklaması
- Web sitesi veya GitHub
- Beklenen entegrasyon takvimi
Koşullar
- Builder kodları devredilemez
- Wash trading veya kendi kendine yönlendirme (self-referral) yasaktır
- Hypercall, kötüye kullanım durumunda kodları iptal etme hakkını saklı tutar
- Gelir payı oranları 30 gün önceden bildirimle değişebilir
Örnek
Venue ücretleri etkinleştirildikten sonra günlük 100 milyon $ hacim yönlendiren bir işlem toplayıcısı:
| Metrik | Değer |
|---|---|
| Günlük hacim | $100,000,000 |
| Ücret oranı | %0,05 |
| Toplam ücret | $50,000 |
| Builder payı (%50) | $25,000/gün |