LogoLogo
  • MultiSwap and MultiChain Liquidity Pool Bridge
  • 📐Architecture and Tech Stack
    • 🚩Architecture issues
    • ✏️General Architecture Overview
      • 🛠️dApp Tech Stack
      • ⚖️Core Components of MultiSwap
        • 📐Overview - Core Components of MultiSwap
        • 🪙Asset Types
          • 📐Overview - Asset Types
          • ⚒️Foundry Assets
          • ⚙️Refinery Assets
          • ⛓️Ionic Assets
        • ⚡FIBER - Ferrum Inter Blockchain Express Routing Engine
          • 📐Overview - FIBER
          • 🧠FIBER Engine
          • 🔄FIBER Router
          • 🏦Fund Manager
          • 🪙Fee Manager
          • 🗄️Asset Categorization and Route Optimization
            • 📐Overview - Asset & Route Optimization
            • 📂Example of Asset Categorization
          • 🌁Bridging and Settlement
            • 📐Overview - Bridging & Settlement
            • ⚖️MultiChain Settlement Flow (MCSF)
              • 📐Overview - MCSF
              • ⚖️Swap to & from Bridgeable Asset
            • 🌁Bridging of Assets
            • ⚖️Settlement
        • 🔥FORGE - Ferrum Optimal Routing Gas Estimation Engine
          • 📐Overview - FORGE
          • ⛽Gas Estimation
          • 🏦MultiSwap Fee Estimation
        • ⏳Future Work
      • ⚡Node Infrastructure
        • 📐Overview - Node Infrastructure
        • 🔍Generator Node
        • 🕵️Validator Nodes
        • ✒️Master Node
    • 🔏Security
  • 🗄️Resources
    • 🗃️Resources and Links
      • Mainnet Tech Stack Overview
      • Deployment Pipeline Updates
      • Connecting EVM and Non-EVM
    • 📚Glossary & Acronyms
      • 🗄️Glossary
      • 🗃️Acronyms
    • ❔FAQs
      • 📐Overview MultiSwap - FAQs
      • 💸Are there any fees for using MultiSwap?
      • 🔄Which networks are supported in MultiSwap?
      • 💰Which Wallets are supported in MultipSwap?
      • ⁉️How to get support and report bugs?
Powered by GitBook
On this page
  • Introducing FIBER Engine
  • Typical multiChainSwap request sent to FIBER Engine

Was this helpful?

Edit on GitHub
Export as PDF
  1. Architecture and Tech Stack
  2. General Architecture Overview
  3. Core Components of MultiSwap
  4. FIBER - Ferrum Inter Blockchain Express Routing Engine

Overview - FIBER

PreviousFIBER - Ferrum Inter Blockchain Express Routing EngineNextFIBER Engine

Last updated 2 years ago

Was this helpful?

Introducing FIBER Engine

At a high level, FIBER is responsible for finding the optimal path to conduct swaps across chains, as well as bridging and settlement; depending on the asset type. If the asset has liquidity in the bridgePool these assets are classified as Foundry Assets. All foundry assets benefit from reduced fees during a swap across chains as one less swap needs to be conducted on the source or destination chain. FIBER conducts its work through FIBER Engine which interacts with the FIBER Router, Fund Manager, and external entities.

Typical multiChainSwap request sent to

A typical FIBER call includes the following parameters:

  1. sourceCABN

  2. sourceFerrumNetworkIdentifier

  3. destinationCABN

  4. destinationFerrumNetworkIdentifier

  5. amountSourceCABN or amountDestinationCABN

    1. One of these values must be provided

  6. destinationAddress

  7. slippage: default max 2% per chain

  8. platformFeeCABN

  9. isFeeEnabled

See for more detail on CABN and ferrumNetworkIdentifier

📐
✏️
⚖️
⚡
📐
FIBER Engine
Glossary & Acronyms