The Invalid IP request error means KuCoin is blocking Cryptohopper because the IP addresses used by Cryptohopper are not on the whitelist of your KuCoin API key.
Why does this happen?
KuCoin requires every API key to have a specific list of allowed IP addresses. If the Cryptohopper IP addresses are missing or have changed in your API key settings, KuCoin will reject all requests — and your bot will stop trading. This can also happen if the IP addresses were not copied correctly. Password managers or browser extensions can sometimes interfere with copy-pasting, causing part of an IP address to be cut off or altered without you noticing.
How to fix it
There are two ways to resolve this:
Update the IP addresses on your existing API key. Go to your KuCoin API key settings and add the correct Cryptohopper IP addresses. Follow step 5 of our tutorial How to connect to KuCoin with API Keys.
Create a new API key. If you prefer to start fresh, create a new API key on KuCoin and enter the correct IP addresses from the start. Follow the full tutorial How to connect to KuCoin with API Keys.
Verify the issue is resolved
After saving your changes, check your bot's log. If the fix worked, the Invalid IP request error will no longer appear and your bot will resume trading normally.
