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.
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.
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.
3. Select Binance from the list and choose Fast Connect
Read through the further steps and then click [Connect].
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.
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.
Manual connection of Binance API keys
1. Log in to Binance
Log in to your Binance account or create a new one.
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.
2. Go to the API Management page
From your profile settings (top-right corner), navigate to the Account page.
Next, head to the API Management page to set up your Binance API key.
3. Create an API key
Click on [Create API] to create a new API key for the Bitsgap platform.
4. Choose the API key type
Select the "System Generated" type of API key and proceed by pressing [Next].
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.
6. Pass security verification
Fill out your email verification and 2FA codes to complete the security verification.
7. 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.
8. 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.
9. 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.
Here is the list of required permissions:
- IP Access restrictions: Restrict access to trusted IPs only (insert the IPs copied from the My exchanges tab).
- Click [Confirm] to save the pasted IP addresses.
- Enable Reading on (active by default).
- Enable Spot & Margin Trading on.
- Enable Futures on (optional).
- When ready, click [Save].
10. Pass security verification
Fill out your email verification and 2FA codes to complete the security verification.
11. Copy your API key and Secret key
Make sure to copy your API key and Secret Key somewhere safe.
12. Go back to Bitsgap > My Exchanges
In the pop-up window, do the following:
- Choose Binance, then Manual Connect.
- Paste your API key.
- Paste your Secret key.
- Click [Connect].
13. 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.
❗ 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!