Application Programming Interface (API) (https://support.kraken.com/hc/en-us/articles/360000919966)-sleutels kunnen worden gegenereerd op je Kraken-account om externe applicaties toestemming te geven om acties uit te voeren op je account, zoals trading, toegang tot accountfinanciering of het volgen van de gegevens op je Kraken-account.
Belangrijke opmerking: De Kraken Pro mobiele app (https://support.kraken.com/hc/en-us/articles/360001332083) ondersteunt op dit moment geen tweevoudige verificatie (2FA) voor API-sleutels, daarom is het noodzakelijk om 2FA uitgeschakeld te houden voor API-sleutels die zullen worden gebruikt met Kraken Pro. Diensten van derden (https://support.kraken.com/hc/en-us/articles/360041395271) kunnen 2FA voor API-sleutels al dan niet ondersteunen, het is dus het beste om direct bij de dienst te controleren of 2FA voor API-sleutels wel of niet kan worden ingeschakeld. Een poging om 2FA voor API-sleutels te gebruiken met een app of dienst die geen 2FA ondersteunt, zou een EAPI:Invalid signature (https://support.kraken.com/hc/en-us/articles/360001491786#eapi) fout veroorzaken (of een andere foutmelding van een derde partij over een authenticatiefout).
In dit artikel wordt ervan uitgegaan dat je je bewust bent van de beveiligingsrisico's die gepaard gaan met het genereren van API-sleutels voor je account.
Tweevoudige verificatie (2FA) is één manier om de risico's van API-sleutels te beperken.