To create API key on Binance you need to have an account on https://www.binance.com/en/.
To create API key on Binance US you need to have an account on https://www.binance.us/en/.
To create an account please use the button Register and go through the registration.

Step 1. Before proceeding with the integration of the API key, you must pass verification on the exchange. If you have not previously passed verification on the exchange, go to the Identification tab.

The title line contains a link to detailed instructions on how to pass through this procedure. You can watch the video or read the text instructions. There are several levels of verification, we need ‘Verified’ option or ‘Verified plus’.

In order to pass the verification, you will need to upload a photo of the valid government issued document, a selfie, and also go through the step with face recognition. After uploading all this data, the exchange will take several days to verify your identity.
Only after that you will be able to correctly integrate your API key to the Cryptorobotics terminal.
Step 2. After you are successfully logged in find the button of Account and tap the line API management.

Attention! Due to the Binance API update, the exchange has restricted the creation of API keys that do not have a list of trusted IP addresses. For this reason, we offer 2 ways to generate API keys for trading on the platform:
- with a list of trusted ip-addresses;
- without a list of trusted ip addresses.
Creating a key with a list of trusted ip addresses
To create a key, click on the Create API button.

Then please add a name of a new key and then press the Create button.

Now you need to pass verification by your account e-mail and 2F.

After you click the Submit button, your API key will be generated automatically.
Copy the API key, secret key and/or QR code to a secure folder.
ATTENTION! The secret key will only be shown once. To use it later, save it in a safe folder.
Click Edit restrictions button in the upper right corner of the block.
In the IP Access Restrictions field, select the Restrict access to trusted IPs only option.

Next, you will need to enter a list of platform ip addresses in the field below. You can find the current list of addresses in the terminal in the Exchange accounts section by clicking on the Open IP list button.

After that, you need to select the option of a list of addresses separated by spaces and click on the Copy button.

IMPORTANT! We kindly ask you to update the list of ip addresses of the platform on the exchange as necessary to maintain the functionality of the API keys. The date of the last update of the list can be seen in the Exchange accounts section.

Within 24 hours after updating the list, you will see a blinking ! icon, indicating a recent update.
After that, you need to return to the exchange, enter the copied list of addresses in the appropriate field and click Confirm.

After adding the list of ip addresses, you can start editing the key restrictions. For the correct operation of the API key, you need to enable the spot and margin trading option.

ATTENTION! Do not choose the Enable withdrawals option under any circumstances.
Click Save.
Creating a key without a list of trusted ip addresses
In order to create an API key without a list of trusted addresses, you need to uncheck the checkbox for managing account security in the API key settings.

Then please add a name of a new key and then press the Create button.

Now you need to pass verification by your account e-mail and 2F.

After you press the button Submit, your API key will be created automatically.
Save the API key, secret key and / or QR code in a safe folder.
ATTENTION! The secret key will be shown only once. To use it further please save it in the safe folder.
Then change the parameters of the key. In order to do this, click «Edit restrictions». We need to enable spot and margin trading option.
In the IP access restrictions field, choose the Unrestricted option. This means that the generated key will be valid for 3 months, after which you will need to create a new key. In this case, you do not need to list the IP addresses of the platform.

ATTENTION! Do not add withdrawal to the key parameters.
Click save.
To confirm changes you need fill in the 2FA.

Step 3. Add the key to Cryptorobotics account.
Use the + ADD NEW EXCHANGE button in the Account -> Exchange accounts section.

- Choose the exchange: Binance or Binance US.
- Add the keys from your account on Binance or Binance US to the tabs.
- Give the name to the key.
- Add the key.


After the key was added, it will appear in the same window, start Trading or Algotrading.

If your package includes the Multiple accounts, you can add as many keys of Binance or Binance US as you have.