API-sleutel met alleen leesrechten: welke rechten je aanvinkt op Kraken, Coinbase en OKX
Met een API-sleutel met alleen leesrechten ziet een app je account, zonder te kunnen handelen of op te nemen. De exacte rechten op Kraken, Kraken Futures, Coinbase en OKX, en de IP-beperking.
Een API-sleutel met alleen leesrechten is een toegangssleutel tot je account op een platform waarmee je saldi, je orders en je geschiedenis kunnen worden geraadpleegd, zonder dat er een order kan worden geplaatst, iets kan worden overgeboekt of opgenomen.
Waarom de rechten van de sleutel ertoe doen
Een app die je portfolio volgt, bewaart je sleutel om het platform namens jou aan te roepen. Lekt die sleutel uit, dan geeft hij zijn rechten weg, en alleen die. Coinbase waarschuwt bij zijn recht Transfer: wie het geheim van zo'n sleutel in handen krijgt, kan al je crypto van je account wegsturen. Een sleutel met alleen leesrechten toont alleen wat je zelf ziet.
De rechten op elk platform
| Platform | Rechten om te geven | Rechten om te weigeren |
|---|---|---|
| Kraken | Query Funds, Query Open Orders & Trades, Query Closed Orders & Trades, Query Ledger Entries, Export Data | Storten, opnemen, en elk recht dat orders aanmaakt, wijzigt of annuleert |
| Kraken Futures | General API met alleen leesrechten | General API met volledige toegang, Withdrawal API met volledige toegang |
| Coinbase | View | Trade, Transfer |
| OKX | Read | Trade, Withdraw |
Wat elk recht toestaat
- Kraken: de raadpleegrechten lezen de fondsen, de open en gesloten orders, de ledger en de exports; die voor storten, opnemen en orders grijpen in op het account.
- Kraken Futures: een aparte sleutel. Met alleen leesrechten opent hij alleen de endpoints die niets naar de server schrijven. Volledige toegang maakt er een hoofdsleutel van, en opnames hangen af van een apart recht, de Withdrawal API.
- Coinbase: View raadpleegt het account, Trade plaatst orders, Transfer verstuurt fondsen.
- OKX: Read raadpleegt het account en de geschiedenis ervan; Trade plaatst en annuleert orders, boekt fondsen over en wijzigt instellingen; Withdraw neemt op.
De sleutel beperken tot een IP-adres
Een sleutel kan ook worden beperkt tot bepaalde IP-adressen: het platform weigert hem als het verzoek van ergens anders komt, zelfs met het juiste geheim.
- Kraken biedt voor elke sleutel een lijst met toegestane IP-adressen en een vervaldatum.
- Coinbase raadt zijn lijst met toegestane IP-adressen aan, zonder hem verplicht te stellen.
- OKX accepteert tot 20 IP-adressen per sleutel. Een sleutel die kan handelen of opnemen zonder aan een IP-adres gekoppeld te zijn, vervalt na 14 dagen zonder gebruik.
Hyperliquid: helemaal geen sleutel
Het endpoint info van Hyperliquid antwoordt voor elk adres, dat in platte tekst in het verzoek staat: om een account te volgen, volstaat het adres. Hyperliquid geeft aan dat je het adres van het account zelf moet opgeven, niet dat van een API-wallet, dat een leeg resultaat oplevert.
Een sleutel achteraf controleren
- Bekijk de rechten opnieuw: de API-pagina van het platform toont die van elke sleutel.
- Verwijder een overbodige sleutel: een verwijderde sleutel is nergens meer voor te gebruiken, ook niet als het geheim is uitgelekt.
- Vervang een sleutel waaraan je twijfelt: maak de nieuwe aan, zet hem in de app, controleer of hij werkt en verwijder daarna de oude.
Hoe CentraFIN je sleutel behandelt
- Gecontroleerd voordat hij wordt bewaard: CentraFIN vraagt Coinbase en OKX naar de rechten van een nieuwe sleutel en weigert hem als hij kan handelen, overboeken of opnemen. Kraken maakt die controle niet mogelijk: het venster waarin je hem toevoegt, somt de rechten op die je moet aanvinken.
- Versleuteld: de sleutel en zijn geheim worden meteen bij aankomst versleuteld (AES-256-GCM) en daarna nooit meer getoond.
- Eén adres: de verzoeken vertrekken vanaf onze relay, 130.110.240.91, het adres dat je op je sleutel toestaat.
Voor elk platform, stap voor stap: Kraken, Kraken Futures, Coinbase, OKX en Hyperliquid.
Bronnen
- Kraken: een API-sleutel maken
- Kraken Futures: een API-sleutel maken
- Coinbase: authenticatie met een API-sleutel
- OKX: een API-sleutel aanmaken
- Hyperliquid: het endpoint info
Veelgestelde vragen
Kan een sleutel met alleen leesrechten mijn account leeghalen?
Nee. Hij kan geen order plaatsen, niets overboeken en niets opnemen. Wel toont hij je saldi en je geschiedenis aan wie hem heeft.
Heb ik een sleutel per app nodig?
Dat is beter: je kunt er dan een verwijderen zonder aan de andere te komen.
Waarom de sleutel beperken tot een IP-adres?
Omdat een gestolen sleutel dan elders onbruikbaar is: het platform weigert elk verzoek dat niet van een toegestaan adres komt.
Wat ziet CentraFIN met mijn sleutel?
Wat je ermee kunt raadplegen: saldi, posities, orders, uitvoeringen en transfers. Niets meer, want de sleutel kan niets anders.
Neem de controle over je vermogen
Je account is in een minuut klaar, zonder wachtwoord.