LogoLogo
WhitepaperMultiSwapHelp CenterWebsite
Ferrum Network - Whitepaper
Ferrum Network - Whitepaper
  • Welcome to the Ferrum Network
  • πŸ‘‹Introduction
    • πŸ“Overview
      • 🏁Ferrum Network Mission
      • 🌎Market Opportunity
      • βš–οΈProblem and the Solution
      • πŸ—ΊοΈ10,000 Foot View – A gateway to the multichain future
  • πŸ› οΈArchitecture
    • βš’οΈCore Tech
      • πŸ“Overview
      • ❓Why Polkadot?
      • βš™οΈRUST Programming Language
      • πŸ› οΈSubstrate Framework
      • ⛓️Ferrum Runtime
      • 🀝Quantum Portal
        • πŸ“Overview
        • ⛏️Quantum Portal Miner (QPM)
        • πŸ“Quantum Portal Validator (QPV)
        • βš™οΈQuantum Portal Smart Contracts (QPSC)
        • 🧱Quantum Portal Blocks (QPB)
        • πŸ”Quantum Portal Multichain Explorer (QPME)
        • Ferrum Testnet Node
      • βš–οΈValue-Constrained PoS Rollup (VCPR)
      • πŸ‘₯Multi-Chain Validators Staking
    • 🧱Standards
      • βš–οΈBIS - Blockchain Interoperability Standards
      • πŸ“BIP - Blockchain Interoperability Proposals
    • Security
      • Securing the Network
      • Securing the Rollup
    • Glossary & Acronyms
      • Glossary
  • πŸ’‘Use Cases
    • Multichain Token
    • Bridging Value
    • Multichain Staking
    • Build Once, Deploy Everywhere
  • πŸͺ™Tokenomics
    • Token Utility
    • Monetary Policy
    • Token Categories
  • βš–οΈGovernance
    • Ferrum Network DAO
      • πŸ“Overview
      • βž•Voting Eligibility and Process
      • ✍️Proposal Creation
        • πŸ“Steps
Powered by GitBook
On this page
  • Background and Overview
  • Ferrum Network Tech Stack Overview
  • The Core Stack
  • The Chain
  • Why do you need Ferrum Network?
Edit on GitHub
  1. Architecture
  2. Core Tech

Overview

PreviousCore TechNextWhy Polkadot?

Last updated 1 year ago

Background and Overview

The value proposition and use case for Ferrum's mainnet has evolved since Ferrum's inception in 2018. As the crypto landscape evolves, the team at Ferrum Network has dedicated tremendous effort to ensure that the Ferrum Network mainnet continues to adapt and evolve to provide limitless utility and value to all stakeholders.

Ferrum Network Tech Stack Overview

The Core Stack

Ferrum will begin the process by securing a Kusama parachain slot. After refining our core features on Kusama we will deploy the Polkadot parachain.

  1. The Chain

  2. RUST programming language

  3. Substrate Framework

  4. Ferrum Runtime

  5. Quantum Portal

  6. Value Constrained PoS Rollup

  7. Multichain Validators

The Chain

Ferrum Network is a Turing Complete blockchain with a smart contract-enabled platform. The chain is responsible for facilitating use cases such as the Quantum Portal, FIBER, FORGE, and limitless other use cases to be developed by Ferrum and open-source contributors in the future. The validation of transactions and their immutability is secured by the Polkadot Relay chain.

We have made significant efforts to simplify our implementation ensuring easy extensibility and further development of the network itself as well as deployment of dApps and solutions on the network.

Why do you need Ferrum Network?

Without Ferrum Network projects and developers would rely on the current infrastructure for deploying Multichain dApps. This would require one of the following scenarios:

  1. Projects hire multiple developers with expertise in each network and it's native programming language for building

  2. Developers working for projects take time to learn the new programming languages for each network they need to deploy their dApps on

Both of these options come with a heave time and capital cost resulting with weary and unhappy community members and investors. This starts a never-ending cycle of update requests from the community, pushing unachievable deadlines on the devs, and a mountain of stress on the project managers as they see their treasuries deplete with every passing month.

Ferrum Network helps projects efficiently deploy their capital by providing tooling that accelerates the time it takes for projects to get their multichain product to market.

Taha Abbasi, CTO at Ferrum Network

With Ferrum Network developers are only required to learn one language if they wish to customize the deployment implementations. In most cases, developers can utilize Ferrum Network's tooling to deploy from their native chain using the programming language they are most familiar with, Ferrum network takes care of the grunt work in the background through its integration infrastructure. The contrast in effort can be seen in the two illustrations below.

🚨 Deploying a MultiChain dApp without Ferrum Network

πŸŽ‰ Deploying a Multichain dApp with Ferrum Network

Before we get into the details of our core tech, let's explore why we decided to build the Ferrum Network in the DotSama ecosystem.

Ferrum mainnet is developed in using the . Ferrum Network will be deployed as a parachain on the Polkadot Relay chain after securing a parachain slot through the . The following components make up the core tech behind Ferrum Network

πŸ› οΈ
βš’οΈ
πŸ“
RUST
Substrate Framework
Polkadot Parachain Auction process
Click to Tweet
Ferrum Network Mainnet Tech Stack Overview v0.1.8
Deploying a MultiChain dApp without Ferrum Network
Deploying a MultiChain dApp with Ferrum Network