Skip to main content
Swaps, deposits, validations, and protocol calls — on any supported EVM chain — execute atomically. Instead of asking users to sign three to five transactions to complete one outcome, your product asks them to sign once.

Who Composer is for

Composer is built for B2B integrators — the teams shipping wallets, neobanks, and asset-management products on top of LI.FI’s liquidity graph.
Sweep dust, consolidate scattered tokens, deliver any asset to any recipient — in one transaction. Reduce drop-off on multi-step flows.
Take a single asset (USD, USDC, ETH) and route it into a yield-bearing position with a swap, a zap, and the right safety guards. The shape that powers LI.FI Earn.
Build multi-strategy portfolios in one signed transaction. Split a deposit across vaults or rebalance scattered collateral without per-step capital lockup.

What you can build

Three patterns cover most integrations:
  • Yield deposits — single asset to a vault, or multi-strategy splits across several vaults. The shape that powers LI.FI Earn today.
  • Wallet operations — dust sweeps, cross-asset consolidation, recipient-side delivery in one transaction.
  • Validated execution — multi-step flows with per-step validation, balance preconditions before commit, and allow-revert simulation that surfaces leg-level failures at simulate time (not on-chain branching).
The Recipes library has working examples grouped by integrator type.

Two integration surfaces

Composer ships two integration surfaces. Both run on the same engine; they differ in how much control you take over flow shape and which features each exposes.

Integrate via Composer API

For teams building custom DeFi experiences. Combine swaps, deposits, claims, and any protocol interaction into a single transaction your users sign once.

Integrate via LI.FI API

For teams already shipping with LI.FI. Add yield to your existing flow without any new integration. Route any quote to a vault and the deposit happens automatically.