Skip to main content

How to connect to Kraken with API Keys?

Learn how to create and configure Kraken API keys for your Cryptohopper trading bot, plus troubleshooting tips.

Pete Darby avatar
Written by Pete Darby
Updated over a week ago

Step by step explanation how to create API Keys for Kraken: Cryptohopper enables users to connect to various cryptocurrency exchanges, including Kraken and Bitget. To start, it’s important to confirm that your preferred exchange is supported by Cryptohopper for seamless integration.

  1. Begin by heading to the Kraken exchange website. From there, either log in if you have an account or create a new one.

  2. Next, click on your profile located in the upper right-hand corner, then select "Settings."

  3. Navigate to the “API” section and click on “Create API Key.”

  4. Give your API Key a memorable name, like CryptohopperAPI1, and ensure to select all checkboxes except for “Withdraw.”

  5. Now, enable both the “Websocket interface” and the “Custom nonce window.” Enter 10,000 as the Nonce value. Then, go to Cryptohopper and copy the displayed IP addresses. Return to Kraken and enable "IP address restriction", paste the IP addresses and click on “Create API Key.”

  6. Copy both the API Key and API Secret displayed on Kraken. Then, paste them into the corresponding fields on Cryptohopper.

  7. Finally, redo the API process and continue with creating your trading bot.

Unable to see your Kraken exchange balance?

If you are unable to see your Kraken exchange balance, there may be a few issues preventing your trading bot from synchronizing with your exchange. One common cause is "auto-fill" being enabled in your browser. To fix this, try disabling auto-fill, using incognito mode, switching to a different browser, or disabling your password manager. For more information, you can watch our Cryptohopper Academy video on this subject or check our troubleshooting article. Additionally, ensure that the API keys have the required permissions and no unintended restrictions. Verify that the keys are correctly copied into Cryptohopper without errors. Also, double-check that Cryptohopper's IPs are whitelisted in your Kraken account settings to prevent connection issues.

Troubleshooting Kraken API Integration Issues

If you're experiencing issues integrating your Kraken API key with Cryptohopper, follow this comprehensive troubleshooting guide to identify and resolve common problems.

You might encounter an error in Cryptohopper's onboarding process when connecting to Kraken, even if your API Keys are correct. The most common reasons include having no funds in your Kraken exchange account, having no funds in your trading account (as some crypto exchanges differentiate between funding and trading accounts), or not being a verified exchange user (KYC). In this case, please click on 'Continue without testing'. You can always check your API Keys later in your Base config.

Did this answer your question?