Overview
Fireblocks supports Binance.us sub-accounts via exchange connectivity. Connect the exchange, and rebalance securely between your exchange's main account and sub-accounts on Fireblocks.
Important
- If you already have a Binance.us sub-account connected to this workspace, you must remove it and then reconnect it.
- If you have a Binance.us main account connected, you may need to remove it if the email field was left blank.
Configuring your Binance.us sub-accounts
To configure your Binance.us sub-account to connect to Fireblocks:
- Refer to the Binance.us API Documentation for instructions on how to create a sub-account.
- Copy and keep a record of both the API Key and Secret Key. You will need them when adding this exchange to your workspace.
- On Binance.us, make sure you enable the following API Restrictions:
- Reading
- If you intend to add trading account support to this account, also enable:
- Spot & Margin Trading
- Futures
- Margin
- 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:
- 18.97.132.0 18.97.132.1 18.97.132.2 18.97.132.3 18.97.132.4 18.97.132.5 18.97.132.6 18.97.132.7 18.97.132.8 18.97.132.9
Configuring Fireblocks
- In the Fireblocks Console, go to Accounts > Exchanges.
- Select + Connect Account.
-
Select Binance.us, 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.us.
- Secret key: Enter the Secret Key that you saved from Binance.us.
- Email address: Enter the same Email address you used to register your Binance.us account.
- Select Connect Account.
The Admin Quorum must approve the new account to make it available for new transfers from your workspace.
Your Binance.us sub-account appears on the Exchanges page along with all managed assets and their balances. Following Admin Quorum approval, transfers will be available between this sub-account and its Binance.us main account.
Binance sub-account transfers
Fireblocks supports direct transfers between Binance sub-accounts that belong to the same Binance main account.
Sub-account transfers are performed between the Spot wallets of the source and destination sub-accounts.
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
- Transfers occur between the Spot wallets of the sub-accounts
- 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