Apa itu dompet agen
Di Hyperliquid, sebuah akun bisa menyetujui kunci kedua, yang disebut agen atau dompet API, untuk melakukan trading atas namanya. Akun menandatangani persetujuan itu sekali; kunci agen lalu menandatangani order untuk akun itu tanpa memegang dananya.
Setiap persetujuan punya masa berlaku: paling lama 180 hari, yang terpanjang yang diizinkan Hyperliquid. Akun bisa mencabutnya kapan saja.
Bagaimana kami mengukurnya
Pada 28 September 2026, di mainnet Hyperliquid, dengan akun uji yang berisi sekitar 60 USDC, akun itu menyetujui sebuah kunci agen baru untuk satu jam, seperti yang dilakukan Locker Vault, dan agen itu menandatangani setiap tindakan yang memindahkan uang, untuk 1.000 USDC.
Dengan 1.000 USDC yang diminta dari akun berisi 60, tidak ada yang bisa bergerak: hanya alasan setiap penolakan yang penting. Akun itu lalu menandatangani permintaan yang sama. Di mana agen mendapat jawaban yang berbeda dari akun, di sana ia dihentikan karena jati dirinya, bukan karena jumlahnya.
Apa yang dijawab Hyperliquid
| Tindakan | Ditandatangani kunci agen |
|---|---|
| Memasang order, lalu membatalkannya | diterima |
Menarik (withdraw3) | ditolak |
Mengirim USDC atau token (usdSend, spotSend, sendAsset) | ditolak |
Berpindah antara spot dan perpetual (usdClassTransfer) | ditolak |
| Menyetujui agen lain, atau biaya builder | ditolak |
Menyetorkan akun ke sebuah vault Hyperliquid (vaultTransfer) | diterima |
Semua penolakan terbaca sama: Hyperliquid menerapkan tindakan itu pada alamat milik agen sendiri, yang tidak berisi apa pun. Setoran ke vault lalu dicoba sebesar 5 USDC, menuju HLP, vault milik Hyperliquid sendiri, tujuan yang tetap menjadi milik akun: setoran itu lolos.
Satu-satunya pergerakan dana yang bisa ia tandatangani
Setoran ke sebuah vault memindahkan uang keluar dari margin bebas akun ke vault yang dikelola orang lain. Pencuri yang memegang kunci agen bisa menyetorkan akun Anda ke vault yang ia kelola, lalu menghabiskannya dengan melakukan trading melawan dirinya sendiri.
lpa tidak pernah menandatangani tindakan ini: penjaganya menandatangani daftar tindakan trading yang tertutup. Tetapi pencuri yang punya berkas kunci beserta sandi Anda tidak butuh lpa.
Apa yang ditambahkan lpa
- Kunci agen disegel di disk dengan sandi Anda, dan disimpan di memori oleh penjaga hanya selama Anda membuka kuncinya.
- Penjaga menandatangani order, pembatalan, pengaturan leverage dan margin, dan tidak ada yang lain.
- Setiap pembukaan posisi diperiksa terhadap kebijakan lokal Anda dan terhadap mandat yang ditandatangani di ponsel Anda.
- Kunci kedaluwarsa sendiri, dengan peringatan 30, 14, 7, 3 dan 1 hari sebelumnya.
Batas yang bertahan
Tidak ada berkas di komputer Anda yang bisa menghentikan pencuri yang punya kunci sekaligus sandinya. Yang masih bertahan kemudian: kunci itu tidak bisa menarik dana, ia kedaluwarsa, dan akun yang dipakai khusus untuk agen hanya berisi dana yang siap Anda risikokan.
Untuk mengakhirinya, lpa agent revoke menarik kunci itu seketika, dengan ponsel Anda. lpa mandate revoke tidak butuh ponsel dan menghentikan semua pembukaan posisi oleh lpa sampai mandat baru ditandatangani.