Piattaforma & Sicurezza
Una chiave API solo-trading è una chiave API dell'exchange i cui permessi consentono di leggere i saldi e di piazzare, modificare e cancellare ordini, ma non di prelevare fondi o modificare le impostazioni del conto; è il modo standard per lasciare che una piattaforma di terze parti negozi sul tuo conto senza mai poter spostare il tuo denaro.
Una chiave API è una password per le macchine. Una chiave creata con il prelievo abilitato può svuotare il conto da qualsiasi parte del mondo, esattamente ciò che è accaduto in diverse violazioni note di bot e copiatori. Una chiave solo-trading limita il danno di qualsiasi compromissione a ciò che un'operazione può fare: nel peggiore dei casi, qualcuno può aprire posizioni sbagliate, il che è serio ma limitato e visibile, invece di trasferire il saldo all'esterno. La maggior parte degli exchange permette anche di vincolare la chiave a un elenco di indirizzi IP, il che aggiunge una seconda barriera indipendente.
AlgoVesta chiede solo chiavi solo-trading e spiega, per ogni exchange, quali caselle di permesso spuntare e quali lasciare deselezionate. Le chiavi sono memorizzate crittografate a riposo con AES-256, e la dashboard mostra gli indirizzi IP fissi dei server di esecuzione così puoi inserirli nella whitelist sull'exchange; sugli exchange che lo supportano, questo rende la chiave inutilizzabile da qualsiasi altra macchina anche se fosse trapelata. La piattaforma è non custodial: i tuoi fondi restano sul tuo exchange, AlgoVesta non richiede mai diritti di prelievo, e puoi revocare una chiave sull'exchange in qualsiasi momento per interrompere immediatamente la connessione. Abilitare una chiave per il trading live richiede una nuova verifica dell'identità, e le azioni sensibili sul conto sono protette dal 2FA. L'elenco dei 16 exchange supportati e le loro guide di configurazione delle chiavi si trovano nella pagina Exchange supportati; i dettagli sulla sicurezza sono nella pagina Sicurezza.
Su Bybit, l'utente crea una chiave con "Read-Write" per il trading Contract e Spot, lascia "Withdrawal" deselezionato, limita la chiave agli IP di esecuzione di AlgoVesta e incolla la chiave e il secret nella dashboard. La piattaforma verifica la chiave leggendo il saldo, conferma l'ambito dei permessi e contrassegna il conto come pronto. Se il trader successivamente elimina la chiave su Bybit, ogni tentativo di ordine da AlgoVesta fallisce immediatamente e il bot viene mostrato come disconnesso.