Skip to main content
All CollectionsCryptocurrency
Kraken API Key Instructions
Kraken API Key Instructions

Steps for connecting your Kraken account with an API Key.

Andres avatar
Written by Andres
Updated over a week ago

Copilot now allows you to connect your Kraken account with an API key.

DISCLAIMER: The Kraken website screenshots below may become outdated, but the general instructions for creating a read-only API Key should not change substantially. Please contact Kraken Support if you have any questions about API Key Creation.

API Key Creation

  • Login to your Kraken account in a web browser.

  • Open the profile dropdown menu in the upper right corner of the dashboard, and select Security > API to open API Key Management.

  • Select Add Key.

  • Enter the following details in Add API Key:

    • Key description (optional)

    • Nonce window: 0 (see Kraken’s FAQ for more information)

    • Key Permissions - enable the following permissions.

      • Funds: Query Funds

      • Order & Trades: Query Open Order & Trades, Query Closed Orders & Trades

      • Other: Query Ledger Entries, Export Data

      • Key expiration, Query start date/time and Query end date/time are not required.

      • DO NOT enable any API key permissions that are not identified above and in the screenshot below. Copilot only requires read access. For your security and the integrity of your Kraken account, BE SURE NOT TO enable the unchecked permissions in the screenshot below.

  • Generate Key. The API Key and Private Key will be displayed.

  • Copy and save the Private Key in a secure location, because it will not be available in API Key Management.

Account Connection

  • To connect your Kraken account, select add > next to the Investments section of the Accounts tab, then Link an institution. Select Kraken and Continue.

  • Acknowledge that you have followed the read-only API key instructions in this article.

  • Then enter the new read-only API Key and Secret to connect Kraken.

Please note: If you have holdings in Kraken's Earn program, you will see a separate account with Earn holdings.

👋 Still have questions? Contact us via the in-app chat.

Did this answer your question?