Exchange integration

Connect IBM Digital Asset Haven wallets with centralized exchanges for deposits and withdrawals.

IBM Digital Asset Haven integrates with major exchanges so you can manage deposits and withdrawals between your IBM Digital Asset Haven wallets and exchange accounts.

What you need

  • A IBM Digital Asset Haven organization with exchange integration enabled
  • An exchange account with API access
  • API credentials from your exchange

Supported exchanges

Exchange Features
Kraken Deposits, withdrawals, balance viewing
Binance Deposits, withdrawals, balance viewing
Coinbase Prime Deposits, withdrawals, balance viewing

Components to configure

Exchange connection
Connect your exchange accounts to IBM Digital Asset Haven by providing API credentials. Grant only the permissions needed for integration. For most exchanges, you need permission to view balances, create deposits, and create withdrawals.
Deposit operations
Send funds from IBM Digital Asset Haven wallets to your exchange accounts. Deposits may require policy approval depending on your treasury configuration.
Withdrawal operations

Pull funds from exchanges into your IBM Digital Asset Haven wallets. Some exchanges require you to allowlist withdrawal addresses before use.Withdrawal limits and verification requirements vary by exchange and account type. Review your exchange documentation for details.

Policy control

Allowlist exchange addresses
Create policies that restrict transfers to approved exchange deposit addresses:
  • Add exchange deposit addresses to an allowlist policy
  • Block or require approval for non allowlisted recipients
  • Apply the policy to wallets that use the trading tag
Large transfer approvals
Require approval for large transfers to exchanges based on transaction amount thresholds.

Address management

Exchange address allowlist
Some exchanges, such as Coinbase Prime and certain Kraken account types, require allowlisting withdrawal addresses.
  1. Add your IBM Digital Asset Haven wallet addresses to the exchange’s allowed address list
  2. Complete any verification or waiting periods
  3. Withdrawals to those addresses will then be permitted
Address book
Add exchange deposit addresses to your address book:
  • Use clear labels, for example: Kraken ETH Deposit
  • Include the network name in the label
  • Helps protect against address poisoning attacks
Common operations
Operation Flow
Deposit to exchange IBM Digital Asset Haven wallet to exchange deposit address
Withdraw from exchange Exchange account to IBM Digital Asset Haven wallet
View exchange balance Query exchange account assets by API