dogabot dogabot

general

How to Connect Binance Credentials

Step-by-step guide to creating Binance USDM Futures API keys and adding them on the dogabot Credentials page for live trading.

credentialsbinancehow-to

To run live automations on Binance USDM Futures through dogabot, connect your exchange API keys on the Credentials page. Each exchange supports one credential set per account.

Don’t have a Binance account yet? Sign up through dogabot’s partnership link — you may qualify for exchange-side fee discounts or promotions when Binance offers them to referred users.

Before you start

dogabot currently connects to Binance USDM Futures (binance_usdm) for live trading—not Binance Spot.

Step 1: Copy trusted IPs from dogabot

Before creating your Binance API key, whitelist dogabot’s outbound addresses:

  1. Sign in to dogabot.
  2. Open Credentials in the sidebar (or go to /credentials).
  3. Find the Trusted IPs section on the page and copy each address listed there. You will add these when restricting your Binance API key.

Step 2: Create API keys on Binance

  1. Log in to Binance and open Profile → API Management (or go to binance.com/en/my/settings/api-management).
  2. Complete any security verification Binance asks for.
  3. Click Create API and choose System generated (recommended).
  4. Label the key (e.g. dogabot) so you can identify it later.
  5. Under API restrictions, enable only what you need:
    • Enable Reading — required
    • Enable Futures — required for live orders
    • Leave Enable Withdrawals disabled
  6. Recommended: enable Restrict access to trusted IPs only (wording may vary by region) and add every address from the dogabot Credentials page.
  7. Finish setup and copy the API Key and Secret Key immediately. The secret is shown only once—store it in a password manager.

If you lose the secret, delete the key on Binance and create a new one.

Step 3: Add credentials in dogabot

  1. Return to the dogabot Credentials page.
  2. Click Add Credential.
  3. Select binance_usdm from the Exchange dropdown.
  4. Paste your API Key into the API Key field.
  5. Paste your Secret Key into the Secret Key field.
  6. Leave Passphrase empty (Binance international does not use one; only Binance US requires a passphrase).
  7. Click Add Credential.

If you already have credentials for binance_usdm, edit the existing entry instead of creating a duplicate.

Security notes

Next steps

Related in the app

Ready to put this into practice?

Create a free account and explore dogabot with paper trading.

Create Automation