# Creating a Kraken API Key

{% embed url="<https://www.youtube.com/watch?v=TT-lYtTrupk>" %}

Login to your account on pro.kraken.com, open the profile menu in the top right corner, click settings and select 'Connections & **API'** column and then click the **Create API Key** button for Futures trading.

<figure><img src="/files/fIwXsEcjlcWhMv2NkV4r" alt=""><figcaption><p>Creating a new Kraken key</p></figcaption></figure>

Please ensure:

* Full access under 'General API'
* <mark style="color:red;">**No**</mark> <mark style="color:red;">**access**</mark> under 'Withdrawal API'

<figure><img src="/files/wq8hgRNVoQrIForHcy6Q" alt=""><figcaption><p>Additional settings and IP address restrictions</p></figcaption></figure>

### IP Access Restrictions

For better key security, we recommend that you turn on **"IP address restriction"** and whitelist our server IPs. Hover over the box below and press the 'copy' button on the right to copy the text.

```
35.75.215.133 35.76.223.130 43.206.9.80 18.180.195.116 18.181.158.39 52.199.152.174 18.180.239.100 52.199.229.99 52.196.177.46 54.64.139.96 18.181.102.105 35.77.250.223 13.114.235.19 54.65.212.219 3.113.78.104 54.250.232.158 52.194.90.124 54.65.86.241 52.69.38.104 13.113.149.88
```

Click **Generate key** and copy the generated key and secret.&#x20;

<figure><img src="/files/a4BtalzVRhVuf3GZFaqq" alt=""><figcaption><p>Click the right hand buttons to copy data to the clipboard</p></figcaption></figure>

You can now proceed to the final step and add your key to the Terminal:

{% content-ref url="/pages/uDH8Nsaigzfd4VV9IUwY" %}
[Adding your API Key to the Terminal](/documentation/setup/adding-your-api-key-to-the-terminal.md)
{% endcontent-ref %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.insilicoterminal.com/documentation/setup/creating-an-api-key/creating-a-kraken-api-key.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
