Ce guide couvre les problèmes de connexion API pour les challenges Upcomers dans l’environnement Bybit demo.
Liste de vérification rapide
Utiliser Bybit Demo, pas Live
Clé API = Read/Write, Unified, Assets
Aucune restriction IP sur la clé
Lors du lien d’une nouvelle clé API, le sous-compte doit être neuf, sans transactions ou mouvements de solde antérieurs
Pas de positions ouvertes ni d’ordres limit en attente
Clé API non modifiée, tournée ou supprimée après le lien
La clé est unique à chaque phase de challenge, non réutilisée ailleurs
Clés copiées via le bouton Copy, pas saisies manuellement
Problèmes courants et solutions
1) Connecté au mauvais environnement
Symptôme: Le compte ne se synchronise pas ou affiche des soldes vides.
Cause: API Live utilisée au lieu de Demo.
Solution: Créer une clé API de sous-compte Demo sur Bybit et la reconnecter dans Upcomers.
2) Permissions requises manquantes
Symptôme: Données partielles, ordres non enregistrés.
Cause: API non définie sur Read/Write, Unified, Assets.
Solution: Régénérer l’API avec Read/Write + Unified + Assets activés, puis reconnecter.
3) Restrictions IP activées
Symptôme: Connexion refusée ou expirée.
Cause: API créée avec une liste blanche IP.
Solution: Créer la clé avec No IP restrictions et connecter cette clé.
4) Clés mal copiées
Symptôme: “Invalid key” ou “Signature error.”
Cause: Saisie manuelle, espaces supplémentaires ou caractères manquants.
Solution: Utiliser le bouton Copy de Bybit pour l’API Key et le Secret. Reconnecter.
5) API modifiée ou supprimée après le lien
Symptôme: Connexion cesse soudainement de fonctionner.
Cause: Modification des permissions, rotation ou suppression de la clé.
Solution: Créer une nouvelle clé avec les bons paramètres et la reconnecter dans Upcomers.
6) Ordres ouverts ou en attente bloquent le lien
Symptôme: Le lien échoue ou affiche une erreur générique.
Cause: Positions actives ou ordres limit du côté Bybit.
Solution: Fermer toutes les positions et annuler tous les ordres ouverts, puis connecter l’API.
7) Clé API réutilisée entre phases de challenge et/ou comptes différents
Symptôme: Conflits entre comptes ou données erronées affichées, incapacité à lier les clés.
Cause: Même clé liée à un autre challenge auparavant.
Solution: Générer une nouvelle clé API pour chaque phase de challenge et la lier uniquement là.