Skip to main content
A Fuse intent is settled by a solver. Here’s what that means in practice.

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 the refundee 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

For step-by-step UI updates, render status.steps.

Failure modes

For the gasless variant of this flow, see Gasless.
Last modified on May 4, 2026