# How to create and setup Binance API key

In this article, we will show you how to create, configure, and connect your Binance API key to the Darkbot platform.

**DarkBot** is a trading platform that allows you to work with numerous cryptocurrency exchanges from a unified interface with access to additional tools that are not available on the exchange.

All trading operations are created and processed by using an exchange API key which is unique for every user. An **API key** is a safest and reliable way to use a platform because it does not give access to your personal data and prevents any funds management (withdrawals & deposits).

#### 1. Log in to [Binance](https://www.binance.com/)

Log in to your Binance account or create a new one.

<figure><img src="https://downloads.intercomcdn.com/i/o/259433990/8550643bbcb7f29a4371007d/image.png" alt="Binance.com Homepage"><figcaption><p>Binance.com Homepage</p></figcaption></figure>

#### 2. Open Futures Account

To connect your Binance Futures Account, the first step is to create one. Please, go to your **Wallet** > **Futures** to open a new Binance Futures Account. If you already have Binance Futures Account, you can skip this step.

<figure><img src="https://downloads.intercomcdn.com/i/o/259434222/5f9a5382440a67a250688a5b/CleanShot+2020-10-26+at+11.29.56%402x.png" alt="How to open Futures Account"><figcaption><p>How to open Futures Account</p></figcaption></figure>

#### 3. Go to API Management page

From your account settings (top-right corner) navigate to **API Management** page.

<figure><img src="https://downloads.intercomcdn.com/i/o/259435600/b1977a8984e1526f92ad82cb/Go+to+Api+management.png" alt="How to go to the API Managment page"><figcaption><p>How to go to the API Managment page</p></figcaption></figure>

#### 4. Label your API key

Give your API key **any name** (it is your personal choice) so you can easily understand that this key is connected to your Darkbot account. When ready, click **\[Create]**.

<figure><img src="https://downloads.intercomcdn.com/i/o/259436046/0bff1d7b54a8aac95f02bd24/Label+your+API+key.png" alt="How to label API Key"><figcaption><p>How to label API Key</p></figcaption></figure>

#### 5. Copy your API key and Secret key

Before we edit permissions of your API key, make sure to copy your **API key** and **Secret Key** somewhere safe. Otherwise, after editing API key permission the Secret key becomes hidden and you would need to start over again.

<figure><img src="https://downloads.intercomcdn.com/i/o/259436228/71dc4433a9737a80c33162f4/Copy+API+and+Secret.png" alt="How to copy API and Secret Keys"><figcaption><p>How to copy API and Secret Keys</p></figcaption></figure>

#### 6. Match API key restrictions

Now you need to Edit restrictions on your API key so our platform receives access to process your trading activity on your Binance account. Please, click **\[Edit restrictions]** as shown below and follow the instructions below.

<figure><img src="https://downloads.intercomcdn.com/i/o/259436294/87f0111f96e0c6bef32bcffe/Edit+restrictions.png" alt="How to edit restrictions"><figcaption><p>How to edit restrictions</p></figcaption></figure>

Here is the list of required permissions:

1. Can Read **on** (active by default)
2. Enable Spot & Margin Trading **off**
3. Enable Withdrawals **off**
4. Enable Futures **on**
5. Unrestricted IP access **on**
6. When ready, click **\[Save]**

<figure><img src="https://downloads.intercomcdn.com/i/o/259436345/d642846e80897ff00f64a396/Edit+restrictions+p2.png" alt="Required permissions"><figcaption><p>Required permissions</p></figcaption></figure>

**7. Match you API key with our application**<br>
