Approva un agent wallet Botely su Hyperliquid
La funzione autotrade Botely funziona approvando un **agent wallet** dedicato (un keypair separato che Botely genera) sul tuo account Hyperliquid. Il tuo wallet principale resta in tua custody.
Apri il wizard
Fai login su https://botely.trade e vai su `/app/settings/trading` → "Connetti Hyperliquid". Il wizard genera un keypair agent fresco localmente nel tuo browser e prepara il payload EIP-712 `approveAgent`.
Connetti MetaMask (o il tuo wallet EVM alternativo — vedi `alternative-wallets`). Il wizard mostra l'address dell'agent che vuole approvare più un sommario human-readable dell'azione.
Firma l'azione
Clicca "Approva agent". Il tuo wallet apre la richiesta di firma EIP-712 typed-data — controlla: il tipo di azione è `approveAgent`, l'`agentAddress` è quello mostrato nel wizard, l'`agentName` lo identifica come Botely.
Firma. Il payload firmato è sottoposto all'endpoint `/exchange` di Hyperliquid. Il settlement è tipicamente sotto i 2 secondi. Una volta accettato, l'agent wallet è autorizzato a firmare azioni di trading sul tuo account.
Cosa conserva Botely
Botely conserva la chiave privata dell'agent wallet cifrata at-rest (AES-256-GCM, master key sul server). La seed phrase del tuo wallet principale non lascia mai il browser — Botely non può vederla, non può derivarla, non può recuperarla se la perdi.
L'agent è ristretto dal protocollo Hyperliquid alle sole azioni di trading (niente prelievi / niente trasferimenti) e dal codice server-side Botely al place/cancel di ordini sui perpetual ETH-USD, SOL-USD e BNB-USD. Vedi `agent-wallet-security-model` per il threat model.