Skip to main content
Intermediate tokens are fallback assets that appear when the requested destination token can’t be delivered as planned. This typically happens on cross chain routes where the bridge moves a token to the destination chain, and a final swap is supposed to convert it into the requested asset. If that destination swap can’t be executed safely (because of the user’s slippage settings or current liquidity), we stop at the bridged token and return a DONE/PARTIAL status instead of forcing a bad trade or letting the transaction fail. You might encounter an intermediate token in cases such as:
  • Destination swap failure or reversion: For example, the price moved outside the allowed slippage range, or there wasn’t enough liquidity for a new or long tail token. In this case, the user receives the bridged asset (for example USDC, axlUSDC) to keep funds safe.
  • Liquidity or routing constraints: In some edge cases, the route may exit into a different but closely related token (like another stablecoin or a wrapped gas token) when it offers better liquidity, rather than letting the route fail completely.
In all cases, the user still ends up with value on the destination chain and can complete a follow up swap themselves, often by adjusting slippage or choosing a different route.

How PARTIAL Works in LI.FI

  • When you see status: DONE with substatus: PARTIAL, it indicates that the transfer has been completed from LI.FI’s perspective, but the user did not receive the exact token they originally requested on the destination chain.
  • In essence, LI.FI compares the expected output with the actual outcome on the destination side. For any route where a value transfer is confirmed, LI.FI performs a check similar to the following:

Intermediate Tokens by Bridge