View Categories

Integration of EazyBot with the Binance Exchange

Our instructions may differ slightly from what you see, as exchanges periodically change their interface.

Creating an Account on the Binance Exchange #

If you don’t have an account on the Binance Exchange yet, click on this link >> and click Get Started.

Next, choose the registration method.

Binance sign-up page showing fields for email or phone, a Next button, options to continue with Google, Apple, or Telegram, and links for Terms of Service, Privacy Policy, entity signup, and login.

I recommend using email. Fill out the registration form.

Open the email inbox you used to set up this account, find the email from Binance containing the verification code, paste it in, and click Submit.

Screenshot of Binance's "Verify your email" page, prompting the user to enter a 6-digit verification code sent to their email, with options to resend the code and a yellow "Next" button.

Your account has been created. Unfortunately, Binance requires KYC, so you’ll need to complete the full verification process.

Next, follow the instructions provided. You will need to upload all the required documents, such as a photo of your ID/driver’s license/passport, utility bills, etc.

Remember that EazyBot also works on the KuCoin exchange, where such verification is not required (Integration of EazyBot with KuCoin).

Lowering BNB Fees #

After creating your Binance account, make sure that in the Trading Fees section, you have selected Using Fee Deduction with BNB (25% discount). This will ensure you incur lower transaction fees.

A Binance settings pop-up shows "Fee Deduction" options, including toggles to use BNB for paying fees at a 25% discount. Two red arrows point to a toggle switch and a "Manage" button for spot fees.

Creating an API on Binance for EazyBot #

Now we will connect your EazyBot account to the Binance exchange.

After logging into your Binance account, hover your cursor over the person icon in the left menu, then click Account > API Management.

On the next page, click Create API and System generated.

A Binance API Management page shows a popup to choose API key type, highlighting "System generated" with a description. A red arrow points to the "Create API" button at the top-right.

In the popup window, give your API key a name.

A Binance dashboard shows the "Create API" popup. The user is entering "EasyBot-demo" as the API label. The "Next" button is highlighted, and navigation options are visible on the left side.

In the popup security verification window, click Get Code in the fields for Phone Number Verification and Email Verification Code. Then, enter the codes received via email and SMS, and click Submit.

You might have other verification options available.

A Binance popup message titled "Additional Verification Method Required" prompts the user to add either an Authenticator App or Phone Number as verification options, with an "Enable" button at the bottom.

To create an API you must have a fully verified account.

A Binance security verification pop-up displays "0/2" completed steps, requiring both Email and Phone Number verification. The background shows the Account section with a navigation menu on the left.

After this the API has been configured. Now you need to click on Change Permissions.

A Binance API Management page showing an API key with blurred details. A red arrow points to the “Edit restrictions” link on the right side of the screen. Various API key permissions are listed below.

Now you need to change the API settings.

  1. Click Enable Spot and Margin Trading,
  2. In the IP Authorization section, select the second option, Restrict access to trusted IP addresses only (recommended), and enter the EazyBot IP address: 3.212.44.72.
  3. Then, on the right side of the entered IP, click Confirm,
  4. and finally, click the yellow Save button at the top right.
Zrzut ekranu wyświetla ustawienia dla API w aplikacji internetowej. Sekcje obejmują klucz API, klucz tajny i różne opcje praw API, takie jak handel, wypłata i przelew. Obszar białej listy adresów IP pokazuje pole wprowadzania adresu IP z wprowadzonym adresem IP 3.212.4.74.

Next, you need to verify the API changes. In my case, this is done via a code sent via SMS.

Zrzut ekranu interfejsu użytkownika EazyBot. Lewy panel pokazuje menu nawigacyjne ze strzałką wskazującą na „Wymiany użytkowników”. W głównym panelu znajduje się formularz dodawania wymiany użytkowników z czerwoną strzałką wskazującą, gdzie wkleić klucze API z okna podręcznego. Tekst jest w języku polskim.

And that’s it. You’ll see a message saying API Edit Completed Successfully.

Connecting Binance with EazyBot #

After logging into your EazyBot account, from the top left menu next to the logo, select Bot Management > User Exchanges > Add User Exchange and fill out the form by entering:

  1. Connection Namepołączenia,
  2. Exchange,
  3. Key,
  4. Secret,

and click Save.

The connection has been completed, and now you can proceed to set up your first trading bot.

I invite you to my tutorial on “How to set up your first trading bot”.