How to Generate a Kraken API Key and Add it to NODE40 Balance

An Application Program Interface (APIKey is like a complex username and password system that allows NODE40 Balance to “communicate” with Kraken.  It allows NODE40 to access the most enriched representation of your transaction history, which can lead to more precise calculations and better insight into your transaction history.

Simply log into your Kraken account and create an API key, Then add your API key to your NODE40 Balance account.

  1. Log into your Kraken account.

  2. Click your account name in the upper right corner to access Security --> API.

    1. Click on "Create API Key"

      image-20240116-152845.png
  3. Name your API, then Select the "Query" options for Key Permissions. Do not select a key expiration, or query start and end date. Click the "Generate Key" button.
    Important:
    ‣ Do not select any other permissions than what is shown in the image below. NODE40 Balance will reject any key that includes permissions other than Read Only.‣ Be sure there are no date parameters or restrictions on the API key which would prevent NODE40 from ingesting your complete Kraken account history.‣ If you have any secondary or "sub accounts" associated with your Kraken account, separate API keys will need to be created and entered into NODE40 individually.

    image-20240116-152915.png


4. Copy/Paste the API Key and Secret Key into NODE40 Balance. 
Kraken will only show the Secret Key one time. If you leave this page and come back later it will only show the API Key. Make sure you save the key into NODE40 Balance before leaving this page or you will need to generate a new key.

 

  1. Once you've pasted in both the API Key and Secret Key, Select Save in NODE40. You have successfully linked your Kraken account to NODE40 and your import should start automatically.