How to create and set up Binance API key

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

Bitsgap is a trading platform that allows you to work with numerous cryptocurrency exchanges from a unified interface with access to additional tools unavailable on the exchange.

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


Types of creating API keys

Currently, there are two options to create Binance API keys:

Binance Fast API

Binance Fast API is the Binance API subsystem that uses the OAuth 2.0 protocol for user authentication and authorization. It helps to quickly authorize specific account permissions, create API keys, and automatically connect them to Bitsgap. It allows you to start using Bitsgap services without manually creating API keys. This system is secure since all generated API keys are transferred to Bitsgap in encrypted form. To set up an API key, please, follow the next steps:

1. Open Futures Account (optional)

Log in to your Binance account.

Bien1.jpg

Note
This is required if you want to connect your Binance Futures account. You can skip this step if you trade on the Spot market only.

Go to your Wallet > Futures and follow the instructions provided by the Binance exchange. When you complete all steps, your Binance Futures account will be open, allowing you to trade futures via Bitsgap.

Bin2.png

2. Go to Bitsgap > My Exchanges page

Log in to your Bitsgap account and go to the My Exchanges page, and then click the [Add new exchange] button to continue.

Bin3.png

3. Select Binance from the list and choose Fast Connect

Read through the further steps and then click [Connect].

Bin4.png

4. Log in to your Binance account

You will be forwarded to the Binance website, where you can sign in to your exchange profile.

Note
Fast API key creation doesn't give access to your account or doesn't transfer any personal or credential information.

Bin5.png

5. Connection check

After successful authorization, you will be automatically redirected to the My exchanges page on Bitsgap. The API key will be created and added automatically.

If everything is done correctly, you will see Binance added to the list of your connected exchanges with the Connected status and the trading balance available on your account.

Bin6.png

Manual connection of Binance API keys

1. Log in to Binance

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

Bin.png

1.1. Open Futures Account (optional)

Note
This is required if you want to connect your Binance Futures account. You can skip this step if you trade on the Spot market only.

Go to your Wallet > Futures and follow the instructions provided by the Binance exchange. When you complete all steps, your Binance Futures account will be open - this will allow you to trade on your Binance futures account via Bitsgap.

Bin2.png

2. Go to the API Management page

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

Bin7.png

3. Create an API key

Click on [Create API] to create a new API key for the Bitsgap platform.

Bin8.png

4. Choose the API key type

Select the "System Generated" type of API key and proceed by pressing [Next].

Bin9.png

5. Label your API keys

Give your API key any name (it is your personal choice), so you can easily understand that this key is connected to your Bitsgap account.

Bin10.png

6. Go to Bitsgap > My Exchanges page

Log in to your Bitsgap account, go to the My Exchanges page, and click the [Add new exchange] button to continue.

Bin3.png

7. Select Binance from the list and choose "Manual Connect"

Copy the list of trusted IP addresses (by clicking on the 'Copy' icon) and save them somewhere for now (in a notepad, for example). We will need these IPs later when setting up your API permissions.

Bin11.png

8. Match API key restrictions

Now you need to edit the restrictions of your API key - this will allow our platform to process your trading activity on your Binance account. Please, click [Edit restrictions] as shown below and follow the further instructions.

CReOoPLJVP.jpg

Here is the list of required permissions:

  1. IP Access restrictions: Restrict access to trusted IPs only (insert the IPs copied from the My exchanges tab).
  2. Click [Confirm] to save the pasted IP addresses.
  3. Enable Reading on (active by default).
  4. Enable Spot & Margin Trading on.
  5. Enable Futures on (optional).
  6. When ready, click [Save].

r20ZzyBYvl.jpg

9. Copy your API key and Secret key

Make sure to copy your API key and Secret Key somewhere safe.

lxv3B5wCYA.jpg

10. Go back to Bitsgap > My Exchanges

In the pop-up window, do the following:

  1. Choose Binance, then Manual Connect.
  2. Paste your API key.
  3. Paste your Secret key.
  4. Click [Connect].

Bin15.png

11. Connection check

If everything is done correctly, you will see Binance added to the list of your connected exchanges with the Connected status and the trading balance available on your account.

Bin6.png


❗ Binance has updated its API services. Effective from August 9, 2021, only users who have completed intermediate verification can create new API keys. For more information, please refer to the announcement.


Get stuck? Ask your question to our community on Telegram!