The lifecycle
Atomicity
Within a chain, steps in a bundle execute atomically — if one reverts, the bundle reverts. Across chains, atomicity is bounded by the bridge: the source side commits, then the destination side runs. If the destination side fails, funds are refunded to therefundee you specified at quote time.
Solver economics
- Solvers earn the spread between user-facing output and best on-chain output.
- Fees are bound at intent-signature time via
executorFeesHash— solvers cannot raise their take after the fact. - Intents have a
deadline; expired intents are unwinnable.
Tracking
status.steps.
Failure modes
For the gasless variant of this flow, see Gasless.