Go to Kraken

Log in or create a new account on https://www.kraken.com/.

Follow to the API page

Click on the profile icon on the top right corner, click on "Security" then "API":

Click on "Add key"

Name your key

When you have multiple APIs, a proper name helps to manage it.

⚠️IMPORTANT: Please set the "Nonce window" value to 2 000 000!⚠️

Select permissions

You must enable them as on the screenshot below:

  • Important: Please Ensure "Nonce Window" is set to 2000000 (2 million)

  • Query Funds

  • Query Open Orders & Trades

  • Query Closed Orders & Trades

  • Modify Orders

  • Cancel/Close Trades

  • Query Ledger Entries

  • Access WebSockets API

Enable the option for IP Whitelisting

  1. Enable the option for IP whitelisting

  2. Click the "Add an IP address or range" button

Copy each of these IP addresses one at a time into the Kraken page:

  • 35.177.49.120

  • 18.170.145.150

  • 3.11.72.221

  • 3.8.108.196

  • 13.42.110.250

Do not configure any other options and click "Generate key":

Add Kraken to 3Commas

Congratulations! Your API keys are created, and the exchange is ready to be connected to 3Commas.

Please note that the Private key on the screenshot below refers to the API Secret field on the exchange connection page on 3Commas:

Check how to connect API to 3Commas.

Did this answer your question?