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

PlatformRechten om te gevenRechten om te weigeren
KrakenQuery Funds, Query Open Orders & Trades, Query Closed Orders & Trades, Query Ledger Entries, Export DataStorten, opnemen, en elk recht dat orders aanmaakt, wijzigt of annuleert
Kraken FuturesGeneral API met alleen leesrechtenGeneral API met volledige toegang, Withdrawal API met volledige toegang
CoinbaseViewTrade, Transfer
OKXReadTrade, 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

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.