Use this page when a word in the app, API, or contract docs needs a quick definition.
TermMeaning
IntentThe user’s desired swap outcome: source asset, destination asset, amount, recipient, and route.
QuoteA priced route for an intent. A quote can expire and should not be edited locally.
OrderThe recorded swap created from a quote and a commitment hash.
SolverA liquidity participant that prepares destination funds and claims the source side after the user receives funds.
Source sideThe chain and asset the user sends from.
Destination sideThe chain and asset the user wants to receive.
Escrow vaultAn on-chain vault that can be claimed with the correct secret or cancelled after expiry.
Commitment hashThe hash stored in both sides of the swap. The secret must hash to this value.
SecretThe preimage revealed during claim. Do not log or reuse it.
InitiateCreate or fund an escrow side for the swap.
ClaimUnlock an escrow side by revealing the correct secret.
CancelReturn funds after the expiry window when the side was not claimed.
CancelledThe indexed state after an expired side has been cancelled.
RelayerA service that can submit supported destination claim transactions on behalf of users.
WatcherA service that indexes on-chain events into order status.
RouteThe path a swap uses, such as direct settlement or an Avalanche hop route.
HopAn extra bridge-chain settlement step used by some Avalanche L1 routes.
Some code and older notes may use the word “filler.” In these docs, solver means the participant that supplies destination liquidity and completes the other side of the swap.