Before you start, please make sure you complete your Binance account verification.
Binance allows API key creation only for accounts that have completed their basic and intermediate verification.
If you haven't completed both of your account's Basic and Intermediate verification procedures, kindly go back to Binance and complete them.
You can follow this link to learn how to verify your account.
Once your account is verified, you will be able to complete the steps.
1. Log in to Your Exchange Account
Open your preferred web browser and navigate to www.binance.com
Enter your credentials to log in.
2. Navigate to API Management
Once logged in, click the profile icon, then [Account].
3. Go to [API Management], then click [Create API].
Please note that before creating an API key, you need to:
enable two-factor authentication (2FA) on your account;
verify your identity.
4. Choose the API key type.
You will have the option to have Binance's system generate your API keys (the popular choice).
5. Provide your API with a name.
Provide a name or label for the new API key, such as 'Cryptobots'
6. Complete Security Verification
After clicking on Next and completing the slide captcha, a modal should pop up, which will require you to insert an email or phone number verification code, your Google verification code, or your Pass Key credentials.
For the email or phone number verification code to be sent to you, you will need to click the Send Code button as displayed below.
Two-Factor Authentication (2FA): If 2FA is enabled on your account, you will be prompted to enter the code from your authentication app (e.g., Google Authenticator).
Email Verification: You may receive an email with a verification link or code. Click the link or enter the code as instructed to confirm the API key creation request.
Pass Key
7. Edit API Permissions
Your API is now created.
Before providing the API information to Cryptobots.io, you will need to make sure that the correct API permissions are selected.
Navigate to the top right corner and select "Edit restrictions."
8. Allow access to cryptbots.io IP addresses.
Select "Restrict access to trusted IPs only (Recommended)" :
Which opens up the field to enter IP addresses.
In the IP address field, please enter the following IP addresses and press confirm:
You can just copy + paste:
103.26.9.0 103.26.9.8 103.26.9.16 103.26.9.24 103.26.9.32 103.26.9.40 103.26.9.48 103.26.9.56 103.26.9.64 103.26.9.72 103.26.9.80 103.26.9.88 103.26.9.96 103.26.9.104 103.26.9.112 103.26.9.120 103.26.9.128 103.26.9.136 103.26.9.144 103.26.9.152 103.26.9.160 103.26.9.168 103.26.9.176 103.26.9.184 103.26.9.192 103.26.9.200 103.26.9.208 103.26.9.216 103.26.9.224 103.26.9.232 103.26.9.240 103.26.9.248
9. Select allowed permissions:
You are now allowed to select the necessary permissions that cryptobots.io needs to function properly.
Press the save button on the top right corner after finishing with the changes.
You might need to go through security validation once again.
Permissions:
Enable Reading
Enable Futures (if connecting a derivatives strategy)
Enable Spot & Margin Trading (if connecting a spot strategy)
10. Copy your keys and submit them to Cryptobots.io
Log in to your Cryptobots.io account and enter your API Key and secret Key into the designated fields.
Congratulations! You have successfully created and submitted your API keys.
Please allow 24 hours for the automated trading system to start.