Möbius Exchange
  • 📜Möbius Exchange Overview
    • 🦾How Möbius Innovates with ALM?
    • 📊Key Advantages of Möbius
    • 🏗️Möbius’s Role in the Mantle Ecosystem
  • 🎨Whitepaper
    • 📃A Brief History of StableSwap
    • 🔬Asset Liability Management
    • 🏦Deposit and Withdrawal
    • ↔️Swap formula
    • 💹LP token value and Fee sharing
    • 🎯Benefits of Möbius Exchange’s ALM Approach
  • 👨‍💻How to use Möbius Exchange
  • 💻Smart Contracts
  • 🎒Media Kit
  • 👮Security
  • 📱Social Channels
  • ❓FAQ
Powered by GitBook
On this page
  • Ongoing Audit
  • Formal Verification
  • Restrictive Contract Interface
  • Industry Standards and Best Practices

Security

Möbius is designed with the highest security standards in mind, recognizing the responsibility that comes with managing significant user funds. This page outlines the security measures implemented in

PreviousMedia KitNextSocial Channels

Last updated 1 month ago

Ongoing Audit

Möbius is undergoing an audit by a reputable smart contract security auditing firm. The full audit report will be made available prior to the mainnet launch, and additional details will be disclosed as part of our commitment to transparency and security.

Formal Verification

The Möbius contracts have undergone formal verification, a rigorous method of ensuring security that is adopted by blue-chip DeFi protocols. Through formal verification, we mathematically prove that the Möbius system is resistant to attacks. This process involves solving Boolean satisfiability problems to ensure that certain invariant properties hold true in all transaction scenarios. In simpler terms, we have proven that Möbius contracts meet some desired properties and cannot leak liquidity in any sequence of function calls.

&#xNAN;Acknowledgement: Special thanks to Mate Soos at Ethereum Foundation for his invaluable support in our verification process, and their work on formal verification framework.

Restrictive Contract Interface

To further reduce the attack surface and increase user confidence, the Möbius pool features a restrictive interface that disallows functions like swap, deposit, and withdraw from being called within the same transaction. This measure effectively makes flash-loan attacks, which rely on executing multiple operations in a single transaction, virtually impossible. This security measure does not compromise the user experience or composability of Möbius, as normal use cases for traders, liquidity providers, aggregators, and arbitragers do not require multiple function calls within a single transaction.

Industry Standards and Best Practices

Möbius is committed to the highest standards of both smart contract security and operational security (OpSec), recognizing the responsibility that comes with managing significant user funds. We enforce industry-standard practices to protect user assets and ensure protocol integrity, including:

  • Multisig Ownership: All Möbius contracts are owned and governed by a Safe multisig contract. This ensures that no single individual can unilaterally perform sensitive actions; all administrative operations require approval from multiple trusted parties.

  • Tested Environments: We maintain the exact same security architecture on both mainnet and testnet. All features and upgrade processes are comprehensively tested on testnet before being deployed to mainnet, minimizing the risk of unexpected issues in production.

  • Timelocks for Upgradable Contracts: All upgradable contracts are secured behind timelocks. Any upgrade or administrative action is subject to a mandatory delay, providing transparency and giving the community time to review and react to proposed changes before they are executed. We will proactively inform the community before every upgrade.

  • Transparency: Our frontend displays explorer links to all important contracts, making it easy for all users—including those less technically savvy—to verify contract details and ownership.

By adhering to these standards, Möbius aligns itself with the security expectations of leading DeFi protocols and demonstrates a strong commitment to user safety and protocol transparency.

👮
hevm