Important note:
The Coinbase international exchange connection to Fireblocks is currently in Beta mode and is not widely available to all customers. To find out about obtaining access, contact your Customer Success representative.
Configuring your Coinbase international account
To configure your Coinbase international account to connect to Fireblocks:
- Refer to the Coinbase international API Documentation to learn how to generate a Coinbase international API key.
- When prompted to do so, name your new API Key “Fireblocks.”
- After you confirm the validity of your new API key, copy and keep a record of both the API Key and API Secret. You will need them when adding this exchange to your workspace.
- If you want to add a Fireblocks IP address to your Coinbase international API account IP Whitelist, add the following IP address: 52.76.208.129.
Configuring Fireblocks
- In the Fireblocks Console, go to Accounts > Exchanges.
- Select + Connect Account.
- Select Coinbase international and then complete the following fields:
-
- Name on Fireblocks: Enter the name you want to give this exchange account on Fireblocks.
- API Key: Enter the API Key that you saved from Coinbase international.
- API Secret: Enter the API Secret that you saved from Coinbase international.
- Passphrase: Enter the API Passphrase that you created in Coinbase international.
- Fundable portfolio: Enter the portfolio ID of the portfolio on which deposits and withdrawals will be enabled via Fireblocks.
- Select Connect Account.
Note:
The "+ Connect Account" is relevant only if you have an existent exchange account connected to Fireblocks and would like to add another one. If this is your first exchange account connection, add it by selecting "Connect Account" under the Exchanges tab.
The admin quorum must approve the new account to make it available for new transfers from your workspace.
Your Coinbase international account appears on the Exchanges page along with all managed assets and their balances. Following admin quorum approval, transfers will be available to and from your Coinbase international account and vault accounts, whitelisted addresses, Fireblocks Network connections, and other connected exchange accounts.
Enabling withdrawals from Coinbase international
For every single asset you wish to enable withdrawals from Coinbase international, into every single one of your vault accounts, you must add that asset’s permanent deposit address to Coinbase international’s withdrawal address whitelist, depending on the type of destination.
Repeat the steps below as necessary for each asset type for which you want to enable withdrawals:
Vault accounts
- In the Fireblocks Console, go to Accounts > Vault.
- Find and open the vault account that will receive withdrawals from Coinbase international.
- Find the asset row under the desired vault account you wish to whitelist.
- Click the row menu to See Deposit Addresses.
-
Hover your pointer over the address and select Copy address
.
- Go back to Coinbase international and paste the address you copied from the Fireblocks console into the whitelisting address field.
- Select Save.
Whitelisted addresses
- In the Fireblocks Console, go to the Whitelisted Addresses.
- Find and open the whitelisted wallet that will receive withdrawals from Coinbase international.
- Hover your pointer over the address and select Copy address
.
- Go back to Coinbase international and paste the address you copied from the Fireblocks console into the whitelisting address field.
- Select Save.
Note:
Legacy addresses must be whitelisted in order to enable their withdrawal.