MultiSwap's routing engine, FIBER, categorizes assets into three distinct types depending on their liquidity setup.
There are three main categories of assets currently:
Foundry Assets
Refinery Assets
Ionic Assets
Assets that have single asset liquidity added to the bridgePool
are categorized as Foundry Assets. This liquidity can be added by Ferrum or the Token Administrators of listed tokens.
A major benefit of Foundry Assets is that swaps involving Foundry Assets typically skip interaction with an aggregator (1inch) or DEX (UniSwap). Instead, FIBER will prepare a path for Foundry assets to interact directly with the bridgePool
. Saving liquidity provider fees for the part of the cross-chain swap that involves the Foundry Asset.
It's important to note that Foundry Assets are the only assets that are bridgeable across chains as their liquidity is managed by the bridgePool
. All other assets must be converted to Foundry Assets to facilitate bridging across chains. This is further described in the MCSF and Bridging & Settlement Sections.
Assets that have pair liquidity added with USDC to an ecosystem DEX are categorized as Refinery Assets. This liquidity can be added by Ferrum or the Token Administrators of listed tokens.
A major benefit of Refinery Assets is that swaps involving Refinery Assets typically require less swaps to facilitate the cross-chain swap. Saving liquidity provider fees for the part of the cross-chain swap that involves the Refinery Asset.
Assets that don't fall into the Foundry Asset or Refinery Asset categories are categorized as Ionic Assets. This includes any asset with available liquidity on an ecosystem DEX.
Ionic Assets typically have to go through multiple swaps to get to the bridgable USDC asset. This means the cross-chain swap for Ionic Assets incurs higher liquidity provider fees as a result of the required additional swaps.