Skip to main content

Deadlines and execution boundaries

Deadlines are a hard boundary.

They serve two purposes:

  • limit market exposure
  • bound solver behavior

Once a deadline is reached:

  • execution is halted
  • no further attempts are made
  • the intent becomes invalid

Deadlines protect users from:

  • indefinite execution attempts
  • unfavorable market drift
  • stale routing assumptions