Ga naar de inhoud

API-sleutel

Met een exchange-API-sleutel kan software op je account handelen met de rechten die jij kiest. Lees wat een API-sleutel is, welke rechten belangrijk zijn en hoe je je sleutels veilig houdt.

Definitie

Een inloggegeven van je exchange waarmee software je account kan uitlezen of er orders op kan plaatsen, beperkt tot de rechten die je kiest wanneer je het aanmaakt.

Met een API-sleutel kan een tradingapp verbinding maken met je exchange-account zonder je wachtwoord. Je maakt de sleutel aan op de exchange, kiest wat ermee mag en voert hem samen met het bijbehorende geheim in de app in. De exchange accepteert vervolgens verzoeken die met die sleutel zijn ondertekend, binnen de ingestelde rechten.

Voorbeeld

Op Kraken kun je een sleutel aanmaken waarmee je saldo en orders kunt opvragen en orders kunt plaatsen en annuleren, terwijl Withdraw Funds uitgeschakeld blijft. Een agent met die sleutel kan je saldo controleren en handelen, maar kan geen geld van de exchange afhalen.

Waarom het belangrijk is

De rechten van een sleutel bepalen wat er in het ergste geval kan gebeuren als die uitlekt. Met een sleutel waarmee je geld kunt opnemen, kan een account worden leeggehaald. Een sleutel met alleen handelsrechten, beperkt tot de serveradressen van je app, is veel veiliger: zelfs als iemand die kopieert, kan die de sleutel niet ergens anders gebruiken of geld opnemen.

Hoe TradeCorgi het gebruikt

TradeCorgi accepteert alleen sleutels met handelsrechten en weigert elke sleutel met opnamerechten wanneer je die koppelt en bij elke dagelijkse controle daarna. Sleutels worden versleuteld met een sleutel die uniek is voor jou en alleen ontsleuteld in de service die orders plaatst. Op elke exchangepagina zie je stap voor stap hoe je de juiste sleutel aanmaakt.