How to Connect an Exchange (Providers)

Edited

Connecting an exchange lets Bitnob Enterprise sync your balances and initiate transfers directly — without sharing your password. Connections are made using API credentials generated from your exchange account.

Supported exchanges

Bitnob Enterprise currently supports the following exchanges:

  • Kraken — Requires API Key and Private Key

  • Binance — Requires API Key and API Secret

  • OKX — Requires API Key, API Secret, and API Passphrase

How your credentials are protected

Your API credentials are encrypted using AWS Key Management Service (KMS) with envelope encryption. Each credential set is encrypted with a unique data key, which is itself encrypted by a master key that never leaves AWS KMS. Credentials are stored at rest using AES-256-GCM encryption, meaning they cannot be decrypted even with full database access.

Steps To Connect Exchange

  1. Navigate to Treasury > Providers from the left sidebar

  2. Click Connect Exchange

  3. Review the connection overview and what you'll need, then click Connect Exchange

  4. On the connection form, select your exchange from the dropdown

  5. Enter a connection name (e.g. "Main trading account")

  6. Enter your API credentials — the required fields will update based on the exchange selected:

    • Kraken: API Key + Private Key

    • Binance: API Key + API Secret

    • OKX: API Key + API Secret + API Passphrase

  7. Click Connect Exchange to complete

Tip: You'll find your API credentials under Settings → API Keys in your exchange dashboard. Some exchanges also require you to set specific permissions (read and transfer) when generating the key.

Related articles

Was this article helpful?

Sorry about that! Care to tell us more?

Thanks for the feedback!

There was an issue submitting your feedback
Please check your connection and try again.