Coinbase Prime

IBM Digital Asset Haven offers a robust integration with Coinbase Prime, a leading prime brokerage platform for digital assets. This integration allows institutional clients to securely manage and transfer assets between IBM Digital Asset Haven Multi-Party Computation (MPC) wallets and segregated custody accounts at Coinbase Prime. It provides a secure workflow for trading, settlement, and asset management, combining IBM Digital Asset Haven’s API-first wallet infrastructure with the services of a top-tier prime broker.

API Key Generation

Generate a Read-Only API Key
  1. Log into your Coinbase Prime account and open the Coinbase Prime homepage.
  2. Click Settings under the profile icon in the left menu, then select API.
  3. Click Create Portfolio API Key.
  4. In the Access Type screen, select only the Read permission.
  5. In Pending Keys, click Activate Key for the newly created read-only API key.
  6. Log into the IBM Digital Asset Haven dashboard and click Settings > Exchanges > New.
  7. Copy the Access Key, Passphrase, and Signing API keys from Coinbase Prime into the corresponding fields.
Generate a Write API Key
  1. Return to Coinbase Prime and create a second API key.
  2. In the Access Type screen, activate Transfer.
  3. Copy the generated values into the Write API key fields in IBM Digital Asset Haven.
  4. Click Create to complete the integration.

Trusted Withdrawal Addresses

Coinbase Prime requires all withdrawal addresses to be stored in an address book.
Add a Trusted Address
  1. Initiate a withdrawal from the IBM Digital Asset Haven dashboard to your desired IBM Digital Asset Haven wallet.
    • If the address is already in the address book, no action is required.
    • If the address is not in the address book, you will receive an error message instructing you to log into your Coinbase Prime dashboard.
  2. Log into your Coinbase Prime account.
  3. Click Notifications to view the pending request to add a trusted address.
  4. Click Approve to add the trusted address.
This process ensures that only authorized wallet addresses can receive withdrawals from your Coinbase Prime account.