No custom integration required. If you already use the LI.FI API, SDK, or
Widget, you already have Composer. Set
toToken to a supported
protocol’s token address and Composer activates
automatically.Try It Out
Deposit 1 USDC into a Morpho vault on Base with a single API call:Run your first Composer transaction
Follow the step-by-step quickstart to execute your first Composer transaction
in under 5 minutes.
Choose Your Integration Path
API
Direct REST API integration for full control over the Composer flow.
SDK
Use the LI.FI TypeScript SDK for managed execution, status tracking, and
error handling.
Widget
Drop-in UI component. Composer works automatically with zero additional
code.
Current Limitations
- EVM chains only. Cross-chain deposits are supported across EVM chains. Solana and other non-EVM chains are not yet supported.
- Tokenised positions only. Composer targets must return a token (e.g., vault tokens, LP tokens, LSTs).
Security
All LI.FI smart contracts, including the Composer onchain VM, undergo independent security audits before production deployment. LI.FI maintains a $1,000,000 USD bug bounty program and real-time contract monitoring.Security and Audits
Audit reports, bug bounty program, and monitoring details.
Next Steps
Quickstart
Execute your first Composer transaction in under 5 minutes
API Integration
Step-by-step REST API integration walkthrough
How It Works
Onchain VM, eDSL compiler, and transaction lifecycle
Recipes
Copy-paste recipes for vault, staking, and lending deposits
Cross-Chain Compose
Bridge + deposit patterns across EVM chains
Withdrawals
Withdraw from protocol positions via Composer

