Questa guida copre i problemi di connessione API per le sfide Upcomers nell’ambiente Bybit demo.
Checklist rapida
Usare Bybit Demo, non Live
Chiave API = Read/Write, Unified, Assets
Nessuna restrizione IP sulla chiave
Quando si collega una nuova chiave API, il sotto-conto deve essere nuovo, senza operazioni precedenti o movimenti di saldo
Nessuna posizione aperta o ordini limit in sospeso
Chiave API non modificata, ruotata o eliminata dopo il collegamento
La chiave è unica per ogni fase della challenge, non riutilizzata altrove
Chiavi copiate tramite pulsante Copy, non digitate
Problemi comuni e soluzioni
1) Connesso all’ambiente sbagliato
Sintomo: L’account non si sincronizza o mostra saldi vuoti.
Causa: API Live usata invece di Demo.
Soluzione: Creare una chiave API di subaccount Demo su Bybit e ricollegarla in Upcomers.
2) Permessi richiesti mancanti
Sintomo: Dati parziali, ordini non registrati.
Causa: API non impostata su Read/Write, Unified, Assets.
Soluzione: Rigenerare l’API con Read/Write + Unified + Assets abilitati, poi ricollegare.
3) Restrizioni IP abilitate
Sintomo: Connessione negata o scaduta.
Causa: API creata con whitelist IP.
Soluzione: Creare la chiave con No IP restrictions e collegare quella chiave.
4) Chiavi copiate in modo errato
Sintomo: “Invalid key” o “Signature error.”
Causa: Digitazione manuale, spazi extra o caratteri mancanti.
Soluzione: Usare il pulsante Copy di Bybit sia per la API Key che per il Secret. Ricollegare.
5) API modificata o eliminata dopo il collegamento
Sintomo: Connessione smette improvvisamente di funzionare.
Causa: Modifica permessi, rotazione o rimozione della chiave.
Soluzione: Creare una nuova chiave con le impostazioni corrette e ricollegarla in Upcomers.
6) Operazioni aperte o ordini pendenti bloccano il collegamento
Sintomo: Il collegamento fallisce o mostra errore generico.
Causa: Posizioni attive o ordini limit sul lato Bybit.
Soluzione: Chiudere tutte le posizioni e cancellare tutti gli ordini aperti, quindi collegare l’API.
7) Chiave API riutilizzata tra fasi della challenge e/o account diversi
Sintomo: Conflitti tra account o dati errati mostrati, impossibilità di collegare chiavi.
Causa: Stessa chiave collegata a una challenge precedente.
Soluzione: Generare una nuova chiave API per ogni fase della challenge e collegarla solo lì.