Gmito, developers! πŸ‘‹

This document provides a comprehensive technical overview of Mitosis and essential guides for developers.

Key Technical Entities

From a technical perspective, the key entities in Mitosis can be categorized as follows:

Mitosis Chain

  • Mitosis Chain is a Layer 1 blockchain with an architecture that separates the Execution Layer and Consensus Layer based on the Engine API
  • The Execution Layer provides a completely EVM-compatible execution environment
  • The Consensus Layer is built on a Proof-of-Stake consensus mechanism with instant finality and rapid block times, powered by CometBFT and Cosmos SDK

Branch Chains

  • Branch chains are external blockchains where Mitosis Vaults are deployed and DeFi strategies are executed
  • They form a hub-and-spoke architecture with Mitosis Chain as the central hub coordinating cross-chain operations
  • Users deposit assets on branch chains, which are then represented as hub assets on Mitosis Chain
  • VLF strategies operate on branch chains, accessing liquidity opportunities across diverse DeFi ecosystems
  • Cross-chain messaging ensures secure coordination between branch chains and Mitosis Chain

Validator System

  • Enables validator creation/management, staking, and reward distribution on the Mitosis Chain EVM
  • Instead of using traditional Cosmos SDK modules like x/staking and x/distribution, we created our own x/evmvalidator module to enable validator control on the consensus layer through the EVM

Governance System

  • Provides governance functionality based on the gMITO (Mitosis Governance Token) on the Mitosis Chain EVM
  • Through governance, users can control contracts across multiple layers: Mitosis Chain EVM, branch chains, and Consensus Layer modules

Mitosis Vault

  • Users can deposit assets into the Mitosis Vault from supported chains and receive corresponding hub assets on the Mitosis Chain
  • Hub assets are backed 1:1 by the underlying assets stored in the vault

Vault Liquidity Frameworks (VLFs)

  • VLFs establish structured relationships between Mitosis LPs and DeFi protocols for liquidity opportunities
  • They define reward accrual, distribution mechanisms, campaign duration, and lock-up requirements
  • Representative examples include Matrix and EOL (Ecosystem-Owned Liquidity)
  • VLF participation generates VLF assets such as mi/maAssets representing claims on underlying assets and generated yields
  • Advanced settlement system handles yield, loss, and extra reward distribution

Dapps & Ecosystem

  • Mitosis provides complete EVM compatibility, enabling developers to deploy existing Ethereum dApps instantly or create new ones using familiar Solidity tooling
  • Developers can build innovative applications by leveraging core systems like Mitosis Vault and VLFs

Getting Started