Skip to main content

How to troubleshoot API connection issues for cryptocurrency exchanges

Having trouble connecting your exchange with API keys? Check these common causes and fixes to resolve API connection issues on Cryptohopper.

Written by Pete Darby
Updated this week

If you are having trouble connecting your crypto exchange with API keys, work through the checks below to identify the problem.

Try Fast Connect instead

The easiest way to avoid API key issues is to use Fast Connect. With Fast Connect, you log in with your exchange account directly — no API keys needed. Check if your exchange supports Fast Connect.

Common API connection issues

  • Check the trading bot output. It often provides an error message that indicates exactly what is wrong.

  • Some exchanges offer multiple wallet types. Make sure you have funds in the trading wallet, not just the funding wallet. This applies especially to exchanges like KuCoin.

  • Have you followed the steps in our tutorials How to connect to your exchange?

  • Have you confirmed the API keys via email or 2FA? This step is sometimes overlooked.

  • Are you using auto-fill in your browser (often a problem with Safari), a password manager, or auto-fill from your antivirus program? Disable these for www.cryptohopper.com. Read more about how to disable auto-fill in your browser. Generate new API keys in a private browser session, such as Incognito mode in Chrome, to ensure a clean session without old cookies interfering.

  • Make sure the API keys you create provide only READ and TRADE permissions. Do not enable withdrawal permissions.

  • Check if your exchange requires IP whitelisting. If so, whitelist Cryptohopper's IP addresses. Refer to your exchange's documentation for guidance.

  • Avoid typographical errors when entering API and secret keys. Typing errors are a common issue that can lead to connectivity problems.

If you are still unable to connect, contact Cryptohopper support via the chat function in the bottom right corner of the screen.

Did this answer your question?