Overview
You can create a new transfer in the Fireblocks Console to send funds to counterparties or rebalance between accounts you control. New transfers in Fireblocks are limited by the Transaction Authorization Policy (TAP), and by user role.
You can open the New Transfer dialog from many places throughout the Fireblocks Console. Depending on where you open it, different fields may be pre-populated.
Note that all new transfers created in your Fireblocks Console are governed by the TAP except for certain third-party account transactions.
Navigation panel
To initiate a new transfer with no pre-selected details, select + Transfer in the top-left corner of the Console.
Withdraw button
You can withdraw from any vault, exchange, or fiat account you control to transfer funds to any available vault account, connected exchange, fiat account, Fireblocks Network profile, or whitelisted address.
Select Withdraw to initiate a withdrawal from an account connected to your workspace.
- When you select Withdraw
on the Accounts page, the New Transfer dialog appears with the associated account in the From field.
- When you select Withdraw
on the Assets page or in an asset wallet, the New Transfer dialog appears with the associated asset in the Asset field and the associated account in the From field.
- When you select Withdraw
on the NFTs page, the New Transfer dialog appears with the selected NFT in the Asset field and the selected account in the From field.
Deposit button
You can deposit to any vault account, exchange account, fiat account, Fireblocks Network connection, or whitelisted address in your workspace.
Select Deposit to initiate deposits to a destination in your workspace.
- When you select Deposit
on the Accounts, Fireblocks Network, or Whitelisted Addresses pages, the New Transfer dialog appears with the associated account in the To field.
- When you select Deposit
on the Assets page or in an asset wallet, the New Transfer dialog appears with the associated asset in the Asset field and the associated account in the To field.
New transfers
Open the New Transfer dialog using any of the methods described above and complete its fields. You can edit all fields regardless of where you opened it. The dialog updates dynamically depending on the selected asset, source, and destination.
After you select Create Transfer:
- The transaction appears on the Recent activity panel and in your workspace's Transaction History.
- If applicable due to a TAP rule, all designated approvers receive a notification to approve the transaction. It must be approved within two hours of creation.
- After the transaction is approved, if applicable due to a TAP rule, all designated signers receive a notification to sign the transaction. It must be signed within two hours of being approved. Note that if a single user is able to approve and sign the transaction, signing occurs automatically when they approve the transaction.
- After the transaction is signed, you can follow the transaction's status for more detailed information.
New Transfer dialog fields
Field name | Description |
Asset | Select any asset or non-fungible tokens (NFT) available in your workspace. Wallets with no balance appear but can't be selected. |
From | The account from which you want to transfer the selected asset. Use the list's tabs to filter the list by type. |
To | The account, Fireblocks Network connection, whitelisted address, or one-time address to which you want to transfer the selected asset. Use the list's tabs to filter the list by type. |
Net Amount/Total Amount (Net/Gross) | The amount of the asset you want to transfer. Select Net to exclude the transaction fee from the amount transferred, or select Gross to have the transaction fee deducted from the transferred amount (see note below table). |
USD | Only available in the Fireblocks Console. Select this checkbox to switch the Net Amount/Total Amount field to use the United States Dollars (USD) value of the specified asset instead of asset quantity. The final asset amount transferred may vary based on fluctuations in the asset's monetary value. Additionally, due to these fluctuations, the asset quantity transferred will appear on the Transaction History, not the USD amount. |
Max | Select this checkbox to transfer the full available amount of the selected asset. This uses the gross transaction fee by default. |
Tentative fee/Fee (Slow/Medium/Fast/Custom) | Select one of the preset fee rates, or select Custom to enter a specific fee amount. |
Internal Note | An optional field, limited to 1024 characters. Whatever you enter here appears only in your Fireblocks workspace and is not sent to the blockchain. |
Note:
Dust amounts (trace cryptocurrency amounts left after a transaction) are swept with transactions.
Fireblocks Network transfers
On the Fireblocks Network, you can connect directly with counterparties, not wallets, giving you greater efficiency and ease of transacting.
Simultaneous multiple transfer limitations
Performing multiple withdrawals of funds from a single vault account is only limited by the blockchain's nonce implementation, and not by any rate limit. Any transaction remains in Queue status until the previous transaction is signed. Depending on your TAP setup, a co-signer can sign your additional new transactions to expedite the process, but they still need to be sent out one by one. If, for instance, the limit for creating new transactions is 20 per minute, it means you can only create 20 transactions within a minute.
If you attempt to submit another "create transaction" request within that minute, such an attempt will fail, and result in an Error 429 - rate limit notice. See here for more information on rate limits. However, the nonce queue can be unlimited, as it depends on the speed of the cosigner machine, or on manual signing by mobile devices. Therefore, you may have 20, 200, or even 2000 transactions in the queue.
If you are transferring funds using multiple vault accounts, our rate limit is the limiting factor. In this scenario, the blockchain's nonce is not triggered.
Blockchain warning for assets
Irregular blockchain activity is highlighted in the New Transfer dialog when interacting with affected assets.
There are two status notifications:
- Network warning - The blockchain network performance is degraded, and transactions are taking a long time to process. incoming transactions may be delayed or not appear. Outgoing transactions may take longer than expected.
- Network blocked - The blockchain network is down, and transactions are not being processed currently.
Blockchain status notifications are currently in limited availability, but will soon be available to all customers. Contact your Fireblocks Customer Success Manager to request early access to your workspace.
Blockchain or node infrastructure is down
If a blockchain is currently down, you can not submit new transactions with any assets on that blockchain until it is available again. Withdraw and deposit buttons are disabled for all relevant assets, and a warning is displayed when selecting an asset in the new transfer window.
The New Transfer window displays a warning if the selected asset is affected.