Creating API keys

Guide on how to create api keys on cryptocurrency exchanges.

What is an API key?

An API key or application programming interface key is a code that gets passed in by computer applications. The program or application then calls the API or application programming interface to identify its user, developer or calling program to a website.

Why do I need an API key?

The API Key will allow the fast and secure connection between the Wunderbit trading platform and the exchange of your choice, in order to make orders/trades from Wunderbit Trading platform.

When creating the API key on any exchange, make sure that you provide TRADING access and DISABLE the withdrawal option. This will restrict any third party to withdraw your funds from the exchange through the API keys.

How to create an API key?

FTX

  1. Log in into FTX (register through our referral link to receive a 10.00% fee discount on all your trades), click on the profile name and then click on Settings

  2. Scroll down to API Keys section and click on Create API Key

  3. Your API key will be created automatically in a pop-up window. Be sure to write down your API key and secret and store them securely, as they will not be shown after you close the pop-up window.

Make sure:

  1. trading permissions are ON

  2. balance is above $10

  3. there are no spaces in the Sub Account name on FTX

Binance (incl. Binance Futures)

  1. Please log in to your Binance account: Spot markets: www.binance.com or Futures markets www.binance.com, and click API Management

  2. After that, please set up the corresponding API name, click Create.

  3. Fill in the “Google authentication code” or “SMS authentication code”.

  4. Once you have passed the authentication, the system will send the confirmation email to your registered mailbox. Please click Confirm create to confirm for the new API creation.

  5. Store your Secret Key somewhere safe. It will not be shown again. Due to security reasons, please do not share this to anyone. (If you forget the Secret Key, you will need to delete the API then re-create a new one.)

If you would like to create a sub-account on Binance please refer to Binance official documentation: https://binance.zendesk.com/hc/en-us/articles/360020632811-How-to-Use-the-Sub-Account-Feature-

Kraken (not available at the moment)

  1. Please log in to your Kraken account and click on your profile (email address) on the upper-right corner

  2. Select "Settings" from the drop-down menu.

  3. Select the "Create Key" tab in the API panel.

  4. There are two options when generating API keys with differing levels of access:

General API:

  • No Access: This key does not allow any access to any endpoints. (This option could be selected if you only wanted a key with access to withdraw digital assets.)

  • Read Only: This is a read-only key and allows accessing only endpoints that do not write to the server.

  • Full Access: This is a master key and allows accessing all endpoints, excluding digital asset withdrawals.

Withdrawal API:

  • No Access: This key does not allow access to digital asset withdrawals.

  • Full Access: This key allows access to digital asset withdrawals.

6. Press the "Create Key" button.

7. View your Public and Private keys and record them somewhere safe.

Bittrex (not available at the moment)

  1. Log in to your account

  2. Navigate to your settings page. This is found in the upper right corner of your screen

  3. Select “API Keys” on the left of the drop-down list

  4. Select “Add a new key

  5. You will now see the API as “New Key”. Enable all but withdrawal permissions

  6. Press “Save” and you will be asked to input your 2FA code.

  7. Copy your key and secret. Store in a safe place.