Skip to main content

Execution lifecycle

Each intent progresses through a defined lifecycle:

1. Intent accepted

The system validates constraints and registers the intent.

2. Route evaluation

Potential execution paths are evaluated across supported networks and liquidity sources.

3. Execution attempt

The system attempts execution that satisfies all constraints.

4. Completion or expiry

  • If execution succeeds → the intent is fulfilled.
  • If the deadline is reached → the intent expires without execution.

At no point does execution continue beyond the defined constraints.