核心用法
LI.FI 是一个跨链流动性聚合协议,通过单一 API 整合 30+ DEX 和 15+ 桥接协议。用户只需提供源链/目标链、输入代币、输出代币及金额,API 即返回最优路由方案,包含预估到账金额、手续费、耗时及完整交易 calldata。
关键流程:
1. 获取报价:调用 /quote 或 /advanced/routes 对比多条路径
2. 验证参数:通过 /tokens、/chains 确认支持的链与代币
3. 构建交易:使用返回的 transactionRequest 字段生成可签名交易
4. 追踪状态:通过 /status 查询跨链交易进度
显著优点
- 聚合深度:无需对接单个 DEX/桥,一次集成覆盖 Uniswap、Stargate、Across 等主流协议
- 智能路由:自动权衡价格、速度、费用,支持单跳与多跳路径
- 同一 API:同链 swap 与跨链 bridge 接口统一,开发体验一致
- 生产就绪:提供 OpenAPI 规范、LLM 专用文档及 SDK
局限性与风险
- API 依赖:需持有
LIFI_API_KEY避免速率限制,公网访问稳定性受限 - 合约风险:实际执行依赖底层 DEX 与桥的智能合约,存在被攻击可能
- 滑点与 MEV:高峰期报价与实际执行可能存在偏差
- KYC 盲区:部分桥接协议可能涉及合规要求,API 层不披露
适合人群
- 构建多链钱包或 DeFi 仪表盘的开发者
- 需要快速集成跨链功能的 dApp 团队
- 希望自动化 token 兑换流程的量化交易员
常规风险
| 类型 | 说明 |
|------|------|
| 私钥泄露 | 交易签名在客户端完成,需确保私钥安全 |
| 网络钓鱼 | 验证 API 域名 `li.quest`,防范中间人攻击 |
| Gas 波动 | 跨链交易涉及源链与目标链双重 Gas,需预留缓冲 |
| 流动性枯竭 | 小众代币可能因流动性不足导致失败或高滑点 |