Overview
Fireblocks supports Binance sub-accounts via exchange connectivity. Connect the accounts, and rebalance securely between your exchange's main account and sub-accounts on Fireblocks.
Important
- If you have a Binance sub-account connected to this workspace that isn't connected to a main account, you must remove and reconnect it.
- If you have a Binance main account connected, you may need to remove it if the email field was left blank.
Configuring your Binance sub-account
To configure your Binance sub-account to connect to Fireblocks:
- Refer to the Binance.com API Documentation to learn how to generate a Binance API key for the following sub-account types:
- When prompted, 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 Secret Key. You will need them when adding this exchange to your workspace.
- Enable the following API Restrictions:
- Reading
- Enable the sub-account type you are connecting to the main account:
- Spot & Margin Trading
- Margin Loan, Repay & Transfer
- Futures
- Under IP access restrictions, select Restrict access to trusted IPs only, delete the 0.0.0.0 address, and then add the following IP addresses:
-
8.133.153.74 18.158.242.74 3.10.103.242 3.10.68.107 3.64.123.47 3.67.233.15
18.98.161.0 18.98.161.1 18.98.161.2 18.98.161.3 18.98.161.4 18.98.161.5 18.98.161.6 18.98.161.7 18.98.161.8 18.98.161.9 18.98.161.10 18.98.161.11 18.98.161.12 18.98.161.13 18.98.161.14 18.98.161.15 18.98.161.16 18.98.161.17 18.98.161.18 18.98.161.19
-
8.133.153.74 18.158.242.74 3.10.103.242 3.10.68.107 3.64.123.47 3.67.233.15
*The Binance Portfolio Margin Pro Program is not currently supported in Fireblocks.
Configuring Fireblocks
- In the Fireblocks Console, go to Accounts > Exchanges.
- Select + Connect Account.
- Select Binance, select Sub account, and then complete the following fields:
- Account Name: Enter the name you want to give this exchange sub-account in your workspace.
- Select the main account you want to connect to this sub-account. Remember, your main account must be connected to Fireblocks before you can connect a sub-account.
- API Key: Enter the API key that you saved from Binance.
- Secret Key: Enter the Secret key that you saved from Binance.
- Email: Enter the email account you used to register your Binance account.
- Select Connect Account.
The Admin Quorum must approve the new account to make it available for new transfers from your workspace.
Your Binance sub-account is displayed on the Exchanges page with all managed assets and their balances. Following Admin Quorum approval, you can transfer assets between this sub-account and its Binance main account.
Binance sub-account transfers
Fireblocks supports direct transfers between Binance sub-accounts that belong to the same Binance main account.
These transfers are performed off-chain, using Binance’s internal transfer mechanism. Assets are moved within Binance’s infrastructure and are not recorded as blockchain transactions.
This enhancement removes the need to route funds through the main account when transferring assets between sub-accounts.
Key characteristics of sub-account transfers
- Transfers are off-chain
- Source and destination sub-accounts must belong to the same Binance main account
- No blockchain fees are incurred
- Transfers are subject to Binance permissions and Fireblocks policy rules