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
tradingtag
- 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.
- Add your IBM Digital Asset Haven wallet addresses to the exchange’s allowed address list
- Complete any verification or waiting periods
- 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
- Use clear labels, for example:
- 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