🔑 Exchange API Setup

Korvyth Bot only needs Spot trading permission. Never enable withdrawals — we will never ask for that permission.

0 — Security summary

1 — Binance API Management

  1. Go to Binance → API Management.
  2. Click Create API → choose system-generated key.
  3. Label: KorvythBot or Gridbot
  4. Complete 2FA verification.
Binance API Management — Create API button
Step 1 — Click Create API on the API Management page.

2 — Permissions (critical)

Binance API permissions and IP restriction
Step 2 — Withdrawals off; Spot trading on; Restrict access to trusted IPs selected with Korvyth server IP added.

3 — IP restriction (required)

Korvyth runs on our cloud server — orders are sent from our IP, not your home computer.

Select Restrict access to trusted IPs and add the Korvyth server IP:

Loading…

Without this IP, Binance returns -2015 Invalid API-key, IP, or permissions and the bot cannot trade.

4 — Paste into Korvyth (Binance)

  1. Dashboard → SettingsExchange API → exchange: binance
  2. Paste API Key and Secret → TestSave
  3. Click Start — the bot validates the connection.

5 — OKX create API

  1. Open OKX → API.
  2. Create API key → label: KorvythBot
  3. Used for: API trading (not third-party app)
  4. Account: Main account
  5. Save the Passphrase you set — required in the Korvyth panel for OKX.
OKX Create API keys — Read, Trade and Trusted IP
OKX — API trading; permissions Read + Trade; Trusted IP on with Korvyth server IP.

6 — OKX permissions & IP (critical)

Without an IP, OKX may delete Trade-enabled keys after 14 days of inactivity.

OKX API key created — Read, Trade, Trusted IP
OKX — key created: permissions Read, Trade; Trusted IP 62.171.132.121. Copy Key/Secret into the panel (do not share the QR).

7 — Paste into Korvyth (OKX)

  1. Dashboard → SettingsExchange API → exchange: okx
  2. Paste API Key, Secret, and PassphraseTestSave

8 — Bybit API Management

  1. Open Bybit → API Management.
  2. Click the orange Create New Key button.
  3. Keys without an IP expire in 3 months; the Secret is shown only once at creation.
Bybit API Management — Create New Key
Bybit — start with Create New Key.

9 — Bybit key type

Choose System-generated API Keys (HMAC). Do not use Self-generated / RSA — Korvyth expects Key + Secret.

Bybit Select Your API Key Type — System-generated
Bybit — select System-generated API Keys.

10 — Bybit permissions & IP (critical)

Bybit Create New Key — SPOT Trade and IP restrict
Bybit — SPOT Trade + IP restrict; futures/withdraw off. Then Submit.

11 — Copy Bybit keys

On the success screen, copy API Key and API Secret immediately — the Secret will not be shown again.

Permission summary should include SPOT - Trade (no Withdraw).

Bybit Key successfully added
Bybit — copy Key/Secret, then click Understood.

12 — Paste into Korvyth (Bybit)

  1. Dashboard → SettingsExchange API → exchange: bybit
  2. Paste API Key and Secret → TestSave

13 — Gate.io API Key Management

  1. Open Gate.io → API Key Management.
  2. Click Create API Key.
  3. Keys without an IP may be disabled after 90 days; inactive keys can be deleted after 90 days.
Gate.io API Key Management — Create API Key
Gate.io — start with Create API Key.

14 — Gate.io account type

Choose Trading Account. Do not use Testnet or Third-Party App.

Gate.io Account Type — Trading Account
Gate.io — select Trading Account.

15 — Gate.io permissions & IP (critical)

Gate.io Create API Key — Spot Trading and Bind IP
Gate.io — Spot Trading + Bind IP; futures/withdraw off.

16 — Copy Gate.io keys

Copy Key and Secret immediately — Secret is shown only once. Permission summary should be Spot Trade, Wallet (no Withdraw).

Gate.io Key QR Code — Key and Secret
Gate.io — copy Key/Secret (do not share the QR) → Return to API List.

17 — Paste into Korvyth (Gate.io)

  1. Dashboard → SettingsExchange API → exchange: gate
  2. Paste API Key and Secret → TestSave