How It Works
How Most Bridge Works
The Bridging Process
User Initiates: Lock funds in the Escrow contract and set a market maker fee
Market Maker Acts: Picks up the event and fulfills the order
Proof Submission: Market maker provides proof using Storage Proofs
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