Sì, con l'API e una chiave di agente
Sì: l'endpoint di scambio di Hyperliquid accetta un'azione firmata da qualunque programma, così un agente di IA capace di firmare e mandare una richiesta HTTP può operare lì. Non gli serve la chiave propria del conto, perché un conto principale può approvare un wallet di API perché firmi a nome del conto principale o di uno qualsiasi dei suoi sottoconti.
Niente, sulla piattaforma, distingue un ordine piazzato da un modello da uno piazzato da una persona: entrambi arrivano su https://api.hyperliquid.xyz/exchange come la stessa azione firmata. La differenza sta tutta dal tuo lato del filo: chi ha deciso, e che cosa ha verificato la decisione prima dell'invio.
Che cosa serve a un agente di IA
Tre cose, e niente oltre a quelle.
- Dati. L'endpoint di informazione, su
https://api.hyperliquid.xyz/info, risponde con i prezzi medi, il book degli ordini (l2Book), le candele, lo storico del funding e lo stato di un conto. Il websocket, suwss://api.hyperliquid.xyz/ws, li trasmette invece di essere interrogato. - Una chiave che può usare. Un wallet di API, approvato una volta dal conto con
approveAgent. Esiste per firmare: per leggere un conto passi l'indirizzo vero di quel conto, e passare quello dell'agente dà un risultato vuoto, cosa che la documentazione nomina come una trappola comune. - Limiti che non sono suoi. La dimensione, la leva, i mercati, il numero di ordini al giorno, verificati da codice che il modello non può riscrivere. Un modello a cui si chiede gentilmente di rispettare un limite non è un limite.
I primi due sono di Hyperliquid e sono documentati. Il terzo non è lavoro di nessuno se non tuo, ed è quello che delimita quanto costa una decisione sbagliata.
Che cosa non deve tenere mai
La chiave propria del conto. Può prelevare, inviare, approvare un altro agente, approvare una commissione e firmare un trasferimento, e un modello che la tiene può fare qualunque di queste cose per sbaglio o perché qualcosa, nel suo input, gli ha detto di farla.
Una chiave di agente approvata è più stretta, e il limite è stato misurato invece che supposto. Sul mainnet di Hyperliquid, il 28 settembre 2026, una chiave di agente nuova ha firmato ogni azione sui fondi per molto più di quanto teneva il conto di prova, così nulla poteva muoversi e contava solo il rifiuto.
| Azione firmata con la chiave di agente | La risposta di Hyperliquid |
|---|---|
| Piazzare, modificare e annullare ordini, impostare la leva | accettato |
withdraw3, usdSend, spotSend, sendAsset, usdClassTransfer | rifiutato |
approveAgent (approvare un secondo agente), approveBuilderFee | rifiutato |
vaultTransfer (depositare il conto in un vault di Hyperliquid) | accettato |
La stessa misura ha trovato un movimento di fondi permesso alla chiave di agente: vaultTransfer è stato accettato, e 5 USDC sono arrivati a HLP con la sola firma dell'agente. Una chiave di agente rubata può quindi spingere il conto in un vault gestito da qualcun altro, e può perdere i soldi operando male contro un complice. Il limite che tiene è un conto dedicato, alimentato con quello che accetti di perdere.
Come lo fa Locker Protocol Agentic
Tre luoghi, una regola: la chiave che custodisce i fondi non arriva mai all'agente. La chiave del conto resta nel tuo wallet, Locker Vault in primo luogo, un'applicazione che resta offline e firma via codice QR, oppure l'estensione o il wallet mobile che hai scelto; firma l'approvazione dell'agente, i depositi, i prelievi e il mandato. Il computer tiene solo la chiave di agente, sigillata sotto una password e che scade da sé dopo 180 giorni al massimo, il più lungo che Hyperliquid permetta.
Un processo di fondo, il guardiano, tiene quella chiave in memoria, verifica ogni ordine contro una policy locale una seconda volta e contro il mandato che hai firmato, e firma un elenco chiuso di azioni di trading. L'agente di IA che chiama lpa, in un terminale o tramite il server MCP, non vede mai la password né la chiave.
Quello che non fa: non promette alcun guadagno, e non può fermare un ladro che tiene insieme il file di chiave sigillato e la sua password. Un limite allargato da un programma ha effetto solo quando ridigiti quella password, e questo è voluto. La simulazione è l'impostazione di partenza, sul book reale di Hyperliquid con le commissioni e il funding veri.
Che cosa questo non risolve
Che un modello sappia piazzare un ordine non dice nulla sul fatto che le sue idee facciano soldi. I perpetui sono a leva: una posizione viene liquidata appena il capitale del conto scende sotto il margine di mantenimento, e tutto il deposito può andarsene. Tutto quel che precede riguarda chi può firmare che cosa, la parte che si misura.