Connecting Bullish Trading Accounts to Fireblocks for Transfers

Configuring your Bullish Trading Accounts to Fireblocks for Transfers

To configure your Bullish trading account(s) to connect to Fireblocks, you would need to:

  1. Create your API keys for Sub-accounts
  2. Configure your Fireblocks Sub-accounts (for transfers)

Creating your API keys for Sub-accounts

To generate API key for sub-account:

  1. Go to the left-hand navigation and choose Settings.
  2. Choose API Keys.
  3. Choose Add API Key.
  4. Choose Custody Key.
    Select Custody key in add API key window.png

  5. Choose ECDSA.
  6. In the Add Custody API Key pop up window, select Transfer and IP Address Whitelist, then enter your IP addresses (Start Range and End Range). For Fireblocks IP, please enter 52.76.208.129 for both Start and End Range.

    Note: You are advised to visit the Fireblocks Help Center article on managing your workspace to get the most updated Fireblocks IP address.
    Select Transfer and IP address whitelist.png
  7. Choose Continue, then enter the key name.
  8. In the Trading Account(s) drop down list, select ONLY ONE intended sub trading account it is allowed to access (Institutional customers only) for transfers.

    Important: If you select more than one trading account, the asset balances on Fireblocks will be displayed incorrectly.
  9. Generate a new key.
    Fireblocks Add Custody API Key final window.png
  10. Choose Continue.
  11. Use your two-factor authenticator (passkey or TOTP authentication) to complete the process.
  12. You can copy your API Private Key and your UUID. Ensure that you safeguard your API Private Key.
    ECDSA Key Successfully Generated.png
  13. You will also need to know the Trading Account ID (15 numeric digits beginning with ‘111') for the specific sub account you just created the API key for. You may refer to Settings>Trading Accounts to find your Account ID. To search for your Trading Account ID, go to the left-hand navigation and choose Settings, then choose Trading Accounts.
    Highlight Trading account.png

 

Configuring your Fireblocks Sub-accounts (for transfers)

To finish the registration steps, you will need to go to Fireblocks, and connect the Bullish account to Fireblocks.

  1. In the Fireblocks Console, go to My Funds.
  2. Choose Accounts.
  3. Choose Exchanges.
  4. Select + Exchange Account.
    Add Exchanges.png
  5. Select Bullish and select Sub Account.
  6. Enter the name you want to give for this exchange sub-account on Fireblocks.
  7. Link to main account.
  8. Enter the UUID that you saved from Bullish into the ‘API Key’ field in Fireblocks.
  9. Enter the API Private key that you saved from Bullish (include “-----BEGIN PRIVATE KEY-----” and “-----END PRIVATE KEY-----”) into the "API Secret" field in Fireblocks".
  10. Enter the Trading Account ID (15 numeric digits beginning with ‘111') for your Bullish sub-account into the “Trading Account ID” field. To search for your Trading Account ID, go to the left-hand navigation and choose Settings, then choose Trading Accounts.
    image-20240221-061311.png
  11. Select Connect Account
    image-20240221-064254.png
Was this article helpful?
0 out of 0 found this helpful