ארנק סוכן

ארנק סוכן הוא מפתח שני שחשבון מאשר כדי שיחתום בשמו ב-Hyperliquid, והתיעוד קורא לו גם ארנק API.

הגדרה

חשבון ראשי יכול לאשר ארנקי API שיחתמו בשמו שלו או בשם כל אחד מתתי החשבונות שלו. הם משמשים לחתימה בלבד: את נתוני החשבון חייבים לשאול בכתובת האמיתית של החשבון, והתיעוד מכנה שאילתה בכתובת הסוכן מכשול נפוץ, מפני שהיא מחזירה תוצאה ריקה ולא שגיאה. חשבון יכול להחזיק ארנק מאושר אחד בלי שם ועד שלושה עם שם, ועוד שני סוכנים עם שם לכל תת חשבון, ותפוגה שנקבעת ב-valid_until יכולה להיות 180 יום קדימה לכל היותר.

מה מפתח כזה יכול לעשות ומה לא נמדד ולא הונח. ב-28 בספטמבר 2026, ב-mainnet, חשבון בדיקה אישר סוכן חדש לשעה אחת ונתן לו לחתום על כל פעולה שמזיזה כסף, על 1,000 USDC מול יתרה של כ-60, כך ששום דבר לא היה יכול לזוז ורק הסיבה לכל תשובה נחשבה. נדחו על החותם: withdraw3, usdSend, spotSend, sendAsset, usdClassTransfer, approveAgent שני ו-approveBuilderFee, שם החשבון עצמו פגש שגיאת יתרה במקום זה. אושרו: שליחת פקודה וביטולה. ותנועת כספים אחת אושרה, vaultTransfer, שבה 5 USDC שנחתמו במפתח הסוכן הגיעו ל-vault של Hyperliquid.

אזהרה תפעולית אחת שייכת להגדרה הזאת. ה-nonce נמצא במעקב לכל חותם בנפרד, ומצב ה-nonce של ארנק API עשוי להימחק כשהרישום שלו מתבטל באישור ארנק חדש, כשהוא פג, או כשלחשבון שרשם אותו אין עוד כספים. התיעוד אומר שאז אפשר לשחזר פעולות שנחתמו קודם, וממליץ בחום לא לעשות שימוש חוזר בכתובת סוכן: עדיף ליצור חדשה.

במערך שלנו מפתח הסוכן יושב במחשב, אטום בדיסק מתחת לסיסמה, והשומר מחזיק אותו בזיכרון רק כל עוד הוא פתוח. השומר חותם על רשימה סגורה של פעולות מסחר ועל שום דבר אחר, המפתח פג מעצמו עם אזהרות 30, 14, 7, 3 ויום אחד לפני, ו-lpa agent revoke מוציא אותו לגמלאות בעזרת הארנק שלך. שום קובץ במחשב לא עוצר גנב שמחזיק גם את המפתח וגם את הסיסמה שלו, ולכן הגבול שמחזיק מעמד הוא החשבון: מה שיש בו הוא המקסימום שאפשר לאבד.

דוגמה

דוגמה במספרים מעוגלים. חשבון שהופקדו בו 1,000 USDC מאשר מפתח סוכן אחד, עם תפוגה 180 יום קדימה, התקרה ש-Hyperliquid מרשה. המפתח הזה יכול לפתוח ולסגור פוזיציות מול אותם 1,000 USDC ולקבוע את המינוף ומצב המרג׳ין של שוק; הוא לא יכול למשוך מהם סנט, לשלוח אותם לכתובת אחרת או להזיז אותם בין יתרת הספוט ליתרת החוזים המתמשכים. כל מה שהוא מגיע אליו הוא אותם 1,000 USDC, ולכן חשבון מוקדש הוא הגבול שחשוב.