How It Works

How Most Bridge Works

The Bridging Process

  1. User Initiates: Lock funds in the Escrow contract and set a market maker fee

  2. Market Maker Acts: Picks up the event and fulfills the order

  3. Proof Submission: Market maker provides proof using Storage Proofs

  4. Claim Funds: Market maker claims locked funds at their convenience

Why Choose Most Bridge?

  • Speed: Achieve finality in seconds, not hours

  • Efficiency: Streamlined process with just three transactions

  • Security: Mainnet-level security without long delays

  • Flexibility: Adaptable to various blockchain ecosystems

  • Simplicity: Straightforward architecture reduces complexity and risk

Supported Networks

  • Source: Optimism Sepolia

  • Destination: Ethereum Sepolia

Detailed Process

The bridging process is straightforward. To move funds to another chain, the user creates an order on the source chain using the Escrow smart contract, where their funds are locked. The order is then emitted to the Market Maker (MM), who fulfills it on the destination chain by calling the transferTo function on the Payment Registry smart contract. This function stores all the details of the transfer in the contract. Once the order is fulfilled, the MM can send proof of the completed transfer to the source chain at their convenience (e.g., when gas fees are lower). The Escrow contract on the source chain verifies the proof by comparing it to the data stored during order creation, such as recipient details and the amount sent. If the data matches, the order is marked as PROVED, allowing the Market Maker to withdraw the locked funds from the Escrow smart contract.

Last updated