Mach 2
  • Getting Started
    • What is Mach?
    • Mach 2
      • Optimistic Settlement
      • Intents
      • Order Matching
      • Stables & RWAs
    • Trade Lifecycle
  • Navigation
    • Users
      • FAQ
    • Market Makers
  • Protocol
    • Overview
      • Cross-Chain Swap
      • Challenge Process
    • CCTP
    • LayerZero
    • API
      • Integration
    • Staging
    • Deployed Contracts
    • Supported Assets
    • Security
  • Whitepaper
  • Audits
  • Github
Powered by GitBook
On this page
  1. Getting Started
  2. Mach 2

Intents

PreviousOptimistic SettlementNextOrder Matching

Last updated 12 months ago

What are Intents?

An intent is a type of order where a user specifies an outcome instead of an execution path. Intents can be single-chain or cross-chain, where the user's desired outcome is on a different chain than the input assets.

In other words, intent-based systems are focused on fulfilling the intent of the user, rather than how the outcome is achieved.

Mach is an optimistic-intents based system, that utilizes Solver Price Competition architecture, as outlined by the

Solver Price Competition

A Solver Price Competition involves sharing order information with all solvers. Solvers aim to incorporate the expected value (EV) generated by the intention of the order and provide it to users. The winning solver is selected based on maximizing user price improvement.

CAKE framework.
CAKE Framework