1. Does 3Commas support the platform?
You are trying to connect an exchange that is not supported by 3Commas, but its name looks very similar to the one that is supported. For example: 3Commas supports Huobi Global. However, Huobi USA and Huobi Russia are different platforms, and they cannot be connected.
Make sure that we support the exchange your are trying to connect. Look here.
2. Verify the API key you are copying
The API key is not fully copied or, conversely, copied with extra characters.
Please check that you have copied the API key correctly. You can simply copy and paste the API key into any text editor and compare it with the one displayed on the exchange’s web page.
If you use automatic website translation, disable it when creating the keys. It may affect the correctness of the key displayed.
3. Select permissions: to view and trade\edit orders
Not all permissions have been granted to 3Commas in the API settings of the exchange.
When creating or editing an API key, you usually need to select the permissions to view and trade.
Log in to your exchange account, then go to API settings. Select permissions “View” and “Trade”.
If you don't know which permissions to select, choose all except the Withdraw Funds permission.
4. Problem with IP binding
This feature is called differently on various exchanges: IP whitelisting, IP restricted acсess, IP binding. It allows you to use the API key only from specific IP addresses. If all of our server’s IPs will not be added, the key will not work at all or with errors. We have a long list of IP addresses, and some exchanges, including Binance, do not support it.
- If the exchange supports adding multiple IP addresses, add all IP’s from https://3commas.io/ips.txt
- If it does not allow, disable the feature.