Clé API en lecture seule : la créer sur Binance, Kraken et OKX, et vérifier qu’elle ne peut rien faire
Un outil de suivi vous demande une clé API, et vous hésitez à la donner. C’est sain : bien réglée, cette clé ne permet que de lire votre historique, et c’est l’exchange lui-même qui refuse tout le reste.

Créer une clé API sur Binance, Kraken ou OKX prend deux minutes. La vraie question est ailleurs : ma clé est-elle vraiment en lecture seule ? J’ai créé des clés de lecture sur mes trois comptes, et deux ont été refusées la première fois, pour des raisons peu évidentes.
Qu’est-ce qu’une clé API ?
Une clé API est un accès à votre compte réservé aux logiciels. Elle a deux parties : la clé, qui dit qui vous êtes, et le secret, qui le prouve. À la différence d’un mot de passe, elle ne porte que les droits que vous lui donnez.
| Droit | Ce qu’il permet | Pour un outil de suivi |
|---|---|---|
| Lecture | consulter soldes, opérations, dépôts, retraits | le seul nécessaire |
| Trading | acheter, vendre, convertir | jamais |
| Retrait | envoyer vos cryptos vers une adresse | jamais |

Volée, une clé en lecture seule dévoilerait votre historique et vos soldes, sans permettre de vendre ni de retirer.
Trois règles avant de créer une clé
- Une clé par outil. Vous la supprimerez sans casser le reste, et Kraken refuse qu’une clé serve à deux logiciels à la fois.
- Seulement la lecture. Un outil de suivi qui demande le trading ou le retrait n’est pas un outil de suivi.
- Copiez le secret tout de suite. Il ne s’affiche en général qu’une fois.
Créer une clé API en lecture seule sur Binance
Activez d’abord la double authentification et faites vérifier votre identité.
- Sur le site, icône de profil, puis Compte › Gestion des API › Créer une API.
- Choisissez une clé générée par le système, le type que demandent la plupart des outils de suivi.
- Nommez-la, puis validez avec vos codes de sécurité.
- Copiez la clé et le secret.
- Dans Modifier les restrictions, seule « Permettre la lecture » doit être cochée.
Sur l’application mobile : Plus › Services › Autre › Gestion des API.
Selon la documentation de Binance, une clé générée par le système et sans restriction d’adresse IP ne peut porter que la lecture. Le retrait exige une restriction d’IP : sans elle, sa case ne peut même pas être cochée.

Sur Kraken : un seul droit, « Consulter le registre »
Créez la clé sur kraken.com, dans un navigateur : l’application mobile ne le permet pas.
- Icône de profil, Paramètres, rubrique API, puis Créer une clé API.
- Nommez la clé.
- Dans la colonne Données, cochez « Consulter le registre » (« Query ledger entries » si votre compte Kraken est en anglais). Rien d’autre.
- N’ajoutez pas de double authentification à la clé : un outil automatique ne peut pas saisir de code.
- Copiez la clé et la clé privée en entier, signe « = » final compris.
Ce droit suffit : le registre contient tout, staking compris, depuis l’ouverture du compte. La page d’aide de Kraken détaille chaque case.
C’est là que j’ai été refusé la première fois : ma clé avait d’autres droits de consultation, pas celui-là, et Kraken répondait « Permission denied ».

Sur OKX : la phrase secrète et le piège des trois entités
- Sur le site, Profil › API, puis Créer une clé API. Sur l’application : Menu › API › Créer une clé API.
- Nommez la clé et cochez la seule autorisation « Lire ».
- Choisissez une phrase secrète, un mot de passe distinct du secret d’API. OKX ne la réaffiche jamais : perdue, la clé est à refaire.
- Copiez la clé et le secret.
« API key doesn’t exist » : une clé créée chez OKX Europe
OKX compte trois entités, chacune à son adresse : mondiale, européenne (EEA) et américaine. Une clé n’existe que dans l’entité où votre compte a été ouvert. Interrogée ailleurs, elle répond « API key doesn’t exist » (erreur 50119), comme le dit la FAQ API d’OKX.
C’est ce qui m’est arrivé : mon compte est chez OKX Europe, et l’adresse mondiale refusait ma clé, pourtant valide. Recréer la clé ne sert à rien. Vérifiez plutôt que l’outil interroge la bonne entité, ce que Crypto Master fait de lui-même. Si aucune entité ne connaît la clé, elle a été supprimée, ou créée en mode « Demo trading ».

Vérifier qu’une clé ne peut ni trader ni retirer
Vérifiez la clé une fois, avant de la coller ailleurs.
- Dans la liste de vos clés, elle n’affiche que des droits de lecture : rien sur le retrait, le transfert, le trading ou les ordres.
- Vous avez reçu le courriel de l’exchange annonçant sa création. Une clé que vous n’avez pas créée se supprime sur-le-champ.
- Son nom dit à quel outil elle sert.
Inutile de la « tester » par un retrait depuis un autre logiciel : vous la confieriez à un outil de plus. Un droit de trop ? Supprimez la clé et créez-en une autre, plutôt que de le décocher.
Faut-il restreindre la clé à une adresse IP ?
Les trois exchanges permettent de limiter une clé à l’adresse IP du serveur de l’outil. C’est une protection de plus si la clé fuit, pas une nécessité en lecture seule.
Crypto Master interroge toujours depuis la même adresse, que l’écran où vous collez la clé vous donne. Une clé restreinte à une autre adresse est refusée (« Invalid IP » chez OKX).
Les messages d’erreur les plus courants
| Message | Exchange | Ce qu’il veut dire |
|---|---|---|
| Permission denied | Kraken | la clé existe, mais « Consulter le registre » n’est pas cochée |
| Invalid nonce | Kraken | la même clé sert à un autre outil en parallèle : créez-en une dédiée |
| Invalid signature | Kraken | la clé privée est tronquée, souvent son « = » final |
| API key doesn’t exist (50119) | OKX | clé interrogée dans la mauvaise entité, supprimée, ou créée en mode démo |
| OK-ACCESS-PASSPHRASE incorrect (50105) | OKX | ce n’est pas le secret qu’il faut, c’est votre phrase secrète |
| Invalid IP (50110) | OKX | la clé est restreinte à des adresses IP qui n’incluent pas celle de l’outil |
| Invalid API-key, IP, or permissions for action (-2015) | Binance | clé mal recopiée, restriction IP, ou droit de lecture absent |
Ce que Crypto Master fait de votre clé
Crypto Master se relie à Binance, Kraken, OKX, Coinbase, Bybit, Gate, MEXC, KuCoin, Robinhood et Crypto.com Exchange par une clé en lecture seule. Vous préférez vous passer de clé ? Chez Kraken et Binance, l’export de l’historique suffit, dans le même compte : le registre (« Ledgers ») de Kraken, les fichiers de Binance tels qu’ils sont téléchargés, ZIP compris.

- Elle sert à lire votre historique. Le logiciel ne contient aucun appel qui passe un ordre ou retire, et un test automatique le vérifie.
- Elle est chiffrée (AES-256), avec une clé de chiffrement gardée hors de la base. Le serveur la déchiffre pour interroger l’exchange, d’où l’importance de la lecture seule.
- Elle n’est jamais réaffichée, sauf ses quatre derniers caractères.
- Elle se retire en un clic, dans Crypto Master ou chez l’exchange. Ce qui est déjà importé reste.
L’API d’OKX ne rend que 90 jours d’achats et de ventes. L’historique plus ancien s’importe par ses fichiers d’export, dans le même compte. Tout est détaillé sur la page Sécurité. L’offre gratuite couvre 3 comptes connectés et 500 transactions (tarifs).
Questions fréquentes
Qu’est-ce qu’une clé API Binance ?
Un accès à votre compte réservé aux logiciels. Avec seulement « Permettre la lecture », un outil voit votre historique sans pouvoir trader ni retirer.
Est-ce dangereux de donner sa clé API ?
En lecture seule, elle ne permet ni de vendre ni de retirer. Ne la confiez qu’à un outil qui dit comment il la garde.
Peut-on créer une clé API Binance depuis le mobile ?
Oui, dans Plus › Services › Autre › Gestion des API. Chez Kraken, il faut passer par kraken.com dans un navigateur.
Quel droit cocher pour une clé API Kraken ?
Un seul : « Consulter le registre » (« Query ledger entries » en anglais), dans la colonne Données.
Pourquoi OKX répond-il « API key doesn’t exist » ?
La clé a été créée dans une autre entité d’OKX que celle interrogée, souvent OKX Europe (EEA).
Comment supprimer une clé API ?
Dans la liste de vos clés chez l’exchange, où elle cesse aussitôt de fonctionner. Dans Crypto Master, « Supprimer les clés » l’efface de nos serveurs.
Voyez ce qu’un compte relié en lecture seule donne, sur un portefeuille fictif, sans créer de compte.
Ouvrir la démo



