Overview
Flexible Network Routing gives you more flexibility when using the Fireblocks Network. You can preset the destination to receive Network deposits at the profile (channels are now profiles) or connection level both in your Fireblocks Console or via the Fireblocks API.
These capabilities don't impact your current setup. You can set up new routing destinations or keep using your Network Deposits vault.
Note:
The flexible routing feature is not available for Cold Wallet workspaces.
How Flexible Network Routing enhances the Fireblocks Network
You can now deposit directly to your preferred Fireblocks vault account, exchange account, or fiat account destination, instead of a default Network Deposits vault account. This means:
- You no longer have to manually transfer assets between your Network Deposits vault account and another destination, so you avoid the gas fees for sweeping.
- You can now select your preferred deposit destinations for both crypto and fiat.
- You now have maximum flexibility to route Network transfers by defining routing at either the Network profile level or the individual connection level.
- You no longer need multiple profiles to customize routing by connection. You can manage all connections and set custom routing for any of them under one profile.
- You can now archive or rename the default Network Deposits vault account that originally came with your workspace.
How do I configure Flexible Network Routing?
You may now choose where deposits are routed in your existing and new Fireblocks Network connections. For all Network crypto transfers, you can route all deposits to either of the following:
- A specific vault account in your workspace
- A specific exchange account in your workspace
Routing policy
Your routing policy defines how your Network transactions are routed. To do this, select one of the three routing configurations below for each asset type:
- None: Sets your profile or connection level routing to no destination. In this case, you will not be able to receive the assets via a Network connection.
- Custom: Selects your preferred account. If the selected account is removed, new network transactions will fail until you replace it.
- Default: Sets connection-level routing to the same account that the Network profile-level routing uses. The Default configuration is only available on the profile level.
Default configurations
When you first access your Network profile or add a new connection, each of the four types of Network transfers whose routing you can define has a default setting:
- Network profile crypto routing: Custom, first vault account (“Default”)
- Network profile fiat routing: None
- Network connection crypto routing: Default
- Network Connection fiat routing: Default
Below, we show you how to set Custom routing policies at both the profile and connection levels.
Route by Network profile
To set Custom routing policies at the network profile level, send all deposits from all Network connections to the designated vault, exchange, or fiat account in your workspace. This is the default method.
Configure this by following these steps:
- Go to Network > Connections and select Profile Settings for the Profile you want to edit. Under Default deposit routing, your originally-selected destinations will appear. Your fiat routing will not be editable unless you have a connected fiat account.
- Change your routing destinations to the vault accounts or connected exchange accounts you want to use for Network deposits.
- Select Save Changes.
Route by connection
To set Custom routing policies at the network connection level, configure each Network connection’s deposits to be directed to its own designated vault account, exchange account, or fiat account. Note that when you set a connection to custom routing, it overrides the default profile-level routing.
Configure this by following these steps:
- Go to the Network page.
- Select the ellipsis (...) on the connection you want to change.
- Select Change Deposit Routing.
Configuring your Network profile routing settings
Your Network settings page will look different now. Your Network channel will now appear as your Network profile, and you can configure custom routing from this page.
Follow the steps below to switch your default routing from your Network Deposits vault account to other destinations.
Changing deposit routing for your Network profile
- Go to Network.
- Under the Connection tab, select Profile Settings for the profile you want to edit.
- Under the Default deposit routing section, select Change Defaults.
- On the Change Default Routing dialog, select your Network deposits accounts.
- Select Change.
Changing deposit routing for a Network connection
To set new routing destinations for any of your Network connections:
- Go to Network to open the Network page.
- Locate the connection whose routing you want to change.
- On the bottom right of that connection’s block, select the ellipsis (...) button.
- Select Change Deposit Routing.
- Select your new deposit routing destinations for that connection.
- Select Change Routing. If you are not the workspace Owner, your Admin Quorum must approve. You will see a yellow Pending badge for that connection until then.
- Select the badge to see who has not been approved yet.