Kraken API Keys

How to Create API Keys on Kraken

When setting up your connections in Nicky, you need to provide the API Keys and API Secrets generated in Kraken. These keys are essential for integrating the two platforms, allowing you to take full advantage of Nicky’s automation and cryptocurrency management features.

Follow this step-by-step guide to generate and configure your Kraken API Key and integrate it with Nicky.

Step 1: Log in to Your Kraken Account

Visit the official Kraken website (www.kraken.com) and log in using your registered email and password.

If two-factor authentication (2FA) is enabled, enter the verification code sent to your device or authentication app.

Step 2: Access Your Account Settings

After logging in, navigate to the upper right-hand corner of the screen and click on your profile icon.

From the dropdown menu, select “Settings” to access your account information.

After clicking Settings, you will see various options related to your account security and API settings. Locate and click on the API Key option, which will be highlighted within the settings menu.

Step 3: Open the API Settings

Inside the Settings menu, locate and click on the API tab.

If you are not using Kraken Pro, you will be prompted to switch. Click the “Go to Kraken Pro” button to proceed.

Once on Kraken Pro, locate the “Create API Key” option and select it to begin generating your API Key.

Step 4: Configure the API Key

When creating the API Key, you need to:

  1. Enter a Name – Assign a recognizable name to the API Key.
  2. Set Permissions – Enable the appropriate permissions to allow Nicky to function correctly.

Required API Permissions for Nicky

To ensure seamless integration with Kraken, you must enable the following permissions:

Funds Permissions

  • Query – Allows Nicky to check your account balance and transactions.
  • Deposit – Authorizes Nicky to verify deposits into your account.
  • Withdraw – Enables Nicky to execute withdrawals from your Kraken account to a designated bank account or crypto wallet.

Orders and Trades Permissions

  • Query Open Orders & Trades – Grants Nicky access to view open orders and active trades.
  • Query Closed Orders & Trades – Allows Nicky to retrieve records of completed orders and trades.
  • Create & Modify Orders – Essential for Nicky to place, modify, and manage orders within your Kraken account.

After selecting the appropriate permissions, proceed to generate your API Key.

Step 5: Generate and Secure Your API Key

Click on “Generate Key” to create your API credentials.

Once the key is generated, Kraken will display the following details:

  • API Key – Used to authenticate API requests.
  • Private Key (API Secret) – An additional layer of security for API communication.

Important: Secure Your API Credentials

Kraken will warn you that the Private Key (API Secret) will not be displayed again after you leave the page.

To prevent losing access, copy and store your credentials securely in:

  • A trusted password manager
  • A securely encrypted file
  • An offline storage method (such as writing it down and keeping it in a secure place)

If you lose the Secret Key, you will need to revoke the API Key and generate a new one.

Step 6: Test the API Key in Nicky

Now that you’ve successfully generated your API Key, the next step is to integrate it with Nicky.

1. Log in to Your Nicky Account

Open the Nicky platform in your web browser and log in using your credentials.

2. Access the Settings Page

If you are using the desktop version, click on the menu icon in the upper right-hand corner of the page. From the dropdown menu, select “Settings.”

3. Navigate to the Connections Section

Within the Settings page, you will see multiple tabs. Click on the “Connections” tab to manage your API integrations.

4. Add a New Connection

Once inside the Connections section, click on “Add Connection.”

5. Configure Kraken as Your Wallet Service Provider

  • Select Wallet Service Provider: Choose Kraken from the available options.
  • Enter API Credentials: Fill in the required fields with the information provided by Kraken:
    • API Key – Paste the API Key you copied from Kraken.
    • API Secret (Private Key) – Enter the corresponding API Secret.
    • Connection Name – Assign a name to this connection for easy identification.

6. Finalize the Connection

After entering all the necessary details, click on “Add Connection” to complete the setup.

Once the connection is successfully added, Nicky will update your dashboard, displaying all linked wallets and transaction data.

Security Best Practices

Since API keys have the ability to access, trade, and withdraw funds, it is critical to follow security best practices:

  • Never share your API credentials with anyone.
  • Enable two-factor authentication (2FA) on your Kraken account.
  • Use a secure password manager to store your API keys safely.
  • Review your API permissions regularly to ensure they align with your needs.
  • Revoke unused API keys if they are no longer needed.

Final Thoughts

By following this guide, you can successfully create and configure an API Key on Kraken and integrate it with Nicky.

This integration allows Nicky to access your account balance, track transactions, and manage orders, ensuring seamless crypto automation while maintaining security and efficiency.

For a more detailed walkthrough, check the Kraken Help Center or look for online tutorials demonstrating the Kraken interface.

Now you are ready to enhance your crypto management with Nicky and Kraken

Share

Cant find anything you’re looking for?