So you're wanting to connect Kraken accounts to track total net worth, perform accounting, calculate taxes or some other reason. What's next?
In the world of cryptocurrency exchanges, API keys are a common way to interact with and fetch data from your account through other applications.
API keys are one of several authentication methods used by Zabo to connect cryptocurrency accounts to any application. Every exchange has its own process for creating API keys, which can make the process confusing.
To help out, we've created this guide - along with detailed instructions and screenshots - to make retrieving Kraken API keys very easy!
Kraken is one of the oldest, most storied cryptocurrency exchanges. Kraken launched in 2013 and today is available in 48 states and 176 countries globally.
Kraken is considered a full-service exchange and offers a wide variety of products, including spot trading, futures trading, margin trading, staking, over-the-counter (OTC) trades and more.
How to get Kraken API keys
Before we get started, you'll need the following things to successfully retrieve Kraken API keys:
- Your Kraken login credentials, including any two-factor authentication (i.e. SMS or Authenticator app)
- A safe place to copy and store your API key passphrase and secret key
Step 1: Log into Kraken and in the top right, click your name, which reveals a drop down. Inside this drop down click "Settings" and then click "API".
Step 2: Once on the API page, click either of the "Add Key" buttons.
Step 3: Go to the "Key Permissions" section and check the following boxes:
- "Query Funds" under Funds
- "Query Open Orders & Trades" and "Query Closed Orders & Trades" under Order & Trades
- "Query Ledger Entries" and "Export Data" under Other
Double check to make sure you have the boxes correct and aren't enabling other permissions unnecessarily.
(Optional) Change the "Key Description" at the top to be something easy to remember.
Click "Generate Key" when finished.
Step 4: After generating your key you will see fields for "API Key" and "Private Key" - copy these both down - you will not be able to see the Private Key again.
Note: This is not the private key for your account, just for these API keys and the specific permissions you set (read only data). You can delete these API keys at any time to terminate their access.
Scroll down to the bottom and click "Save" to continue.
Step 5: Provide the Kraken API Key and Private Key (Secret Key) to the Zabo Connect widget to connect your Kraken account:
You did it!
Now your Kraken account is connected using Zabo, giving you access to balances, detailed transaction history and more!
To add the ability to connect cryptocurrency accounts to your app, simply sign up to Zabo.