Hyperliquid otomatikleştirilebilir mi?

Evet, etrafından dolaşarak değil, mekânın kendi belgelenmiş arayüzüyle. Okumalar anahtar istemez, yazmalar imza ister ve bir hesap, bu imzaları kendi anahtarı yerine üretmesi için bir API cüzdanını onaylayabilir.

Son güncelleme: 16 Eki 2026

Evet, herkese açık API üzerinden

Evet: Hyperliquid bütün işlem arayüzünü herkese açık bir HTTP API olarak yayımlar; web arayüzünün kullandığının aynısı. Okumalar anahtar istemez, yazmalar imzalı bir eylem ister ve bir hesap, bunları kendi anahtarı yerine imzalaması için bir API cüzdanını onaylayabilir.

Ne işe yararNerede
Okumalar: orta fiyatlar, L2 defteri, mumlar, fonlama geçmişi, bir hesabın durumu. Anahtar yok, imza yok.POST https://api.hyperliquid.xyz/info
Yazmalar: order, cancel, modify, updateLeverage, approveAgent, withdraw3 ve gerisi; her biri imzalı.POST https://api.hyperliquid.xyz/exchange
Canlı akışlar (allMids, l2Book, trades, candle, userFills) ve HTTP üzerinden göndermeye bir alternatif.wss://api.hyperliquid.xyz/ws
Test mekânında aynı üç yol.api.hyperliquid-testnet.xyz

Üç adres önemlidir, aşağıdalar, ve bu sayfadaki her sayı belgelerin 5 Ekim 2026 tarihli halidir.

Belgelerin saydığı SDK'lar

İmzalı eylemleri elle kurmak zorunda değilsiniz. Belgeler resmi bir Python SDK'sı olan hyperliquid-dex/hyperliquid-python-sdk, topluluktan bir Rust SDK'sı, topluluktan iki TypeScript SDK'sı (nktkas/hyperliquid ve nomeida/hyperliquid) ve CCXT'yi anar.

İmzalama, yeniden yazmaktansa ödünç almaya değer kısımdır. Bir eylem tam bir biçimde serileştirilip imzalanır ve tek alanı yanlış bir biçim reddedilir: emir deftere hiç ulaşmaz.

API cüzdanları ve nonce'lar

Bir ana hesap, API cüzdanlarını kendi adına ya da alt hesaplarından herhangi biri adına imzalamak üzere onaylayabilir. Yalnızca imzalarlar: bir hesabın verisini sorgulamak için o hesabın gerçek adresini vermeniz gerekir, ajan cüzdanını kullanmak boş sonuç getirir.

Nonce'lar göründüklerinden katıdır. Hyperliquid adres başına en yüksek 100 nonce'ı saklar ve yeni bir eylem, o kümenin en küçüğünden büyük, daha önce hiç kullanılmamış ve (T eksi 2 gün, T artı 1 gün) penceresinin içinde bir nonce ister; burada T bloğun unix milisaniye damgasıdır.

Kaydı silinen bir ajanın nonce'ları yeniden oynatılabilir

Bir API cüzdanı, yeni bir adsız cüzdan kaydedildiğinde, yeni bir adlı cüzdan var olan bir adı aldığında, süresi dolduğunda ya da onu kaydeden hesapta artık para kalmadığında budanır. Belgeler, kaydı silinen bir ajanın nonce durumunun budanabileceği ve daha önce imzalanmış eylemlerin yeniden oynatılabileceği konusunda uyarır: eski bir ajan cüzdanını diriltmek yerine yenisini üretin.

Hız sınırları, belgelendiği haliyle

  • IP başına. REST istekleri dakikada 1200'lük toplu bir ağırlık sınırını paylaşır. Bir exchange eylemi 1 + floor(batch_length / 40) ağırlığındadır, yani bir toplu istek neredeyse bedavadır; info isteklerinin çoğu 20, bir avucu 2 ve userRole 60 ağırlığındadır.
  • Adres başına. Birikimli olarak işlem gören her 1 USDC için 1 istek; 10.000 isteklik başlangıç tamponundan sonra her 10 saniyede bir istek. İptallere daha geniş bir pay verilir.
  • Websocket. En çok 10 bağlantı, dakikada 30 yeni bağlantı, 1000 abonelik, dakikada 2000 gönderilen mesaj ve aynı anda yolda 100 post mesajı.
  • Açık emirler. Varsayılan sınır 1000, her 5M USDC hacim için bir tane daha, toplamda 5000'de durur.

Adres başına sınır yeni bir programı şaşırtır: payı işlem yaparak kazanılır ve körlemesine yeniden deneyen bir döngü onu boşa harcar.

Bir betik, bir bot, bir asistan

NedirKim karar verirSizden ne ister
Bir betikSiz, onu yazarken verdiniz. Bir diziyi yürütür ve hiçbir şey seçmez.Çalıştırmadan önce okunmasını. Sınırları, yazdığınız satırlardır.
Bir botYazdığınız bir kural; koşulları her sağlandığında, kimse bakmadan.Kuralın dışında sınırlar ve onu tek komutla durdurmanın bir yolu.
Bir asistan (bir AI ajanı)Model önerir; kod öneriyi sayılara karşı denetler.Genişletemeyeceği sınırlar ve para çekemeyen bir anahtar.

API üçünden hangisinin çağırdığını söyleyemez ve üçüne de aynı kuralları uygular. Aralarındaki fark, kararın nerede verildiği ve yanlış olduğunda ne olduğudur: yanlış bir betik bir kez yanlıştır, bir bot bütün gece.

Locker Protocol Agentic üçüncü türdür: bir kişi ya da bir AI ajanı için lpa, aynı komutları araç olarak sunan bir MCP sunucusu, herhangi bir emirden önce iki kez denetlenen yerel bir politika ve kendi cüzdanınızla imzalanan bir yetki belgesi. Sonuç vaat etmez.