Skip to main content
每一笔 Composer 存入,无论目标是 vault、质押协议还是借贷市场,都使用相同的 API 调用。将 toToken 设置为协议的代币地址,LI.FI 就会处理交换、桥接以及最终的存入。 下面的每个 recipe 都是端到端的:请求报价、授权代币、签署交易、确认存入。
所有示例均使用 GET /quote。相同的 toToken 地址也适用于 POST /advanced/routes 和 LI.FI SDK。完整的集成指南请参阅 API IntegrationSDK Integration

同链:USDC → Morpho Vault(Base)

将 1 USDC 存入 Base 上由 Spark 策划的 Morpho USDC vault。
若要将目标切换到另一个协议,只需将 toToken 替换为支持的协议参考文档中列出的任意地址即可。其他一切保持不变。

同链:USDC → Aave(Ethereum)

将 1000 USDC 存入 Ethereum 上的 Aave V3,并收到 aUSDC。

同链:USDe → Ethena 上的 sUSDe(Ethereum)

将 USDe 存入 Ethena 的质押版 USDe(sUSDe)以获取收益。

同链:USDC → Euler eUSDC-2(Ethereum)

将 USDC 存入 Ethereum 上 Euler V2 的 USDC 借贷 vault,并收到 eUSDC-2。

同链:USDC → Maple 上的 syrupUSDC(Ethereum)

将 USDC 存入 Ethereum 上 Maple Finance 的 Syrup USDC 资金池,并收到 syrupUSDC。

跨链:ETH(Ethereum)→ Morpho Vault(Base)

将 ETH 从 Ethereum 存入 Base 上的 Morpho vault。LI.FI 会处理桥接、中间交换和存入。
跨链转账需要通过 GET /status 进行状态轮询。有关完整的执行 flow 和部分失败处理,请参阅 跨链 Composer 模式

跨链:USDC(Ethereum)→ Morpho Vault(Base)

将 USDC 从 Ethereum 桥接过来并存入 Base 上由 Spark 策划的 Morpho vault。LI.FI 在单个 flow 中处理桥接和最终存入。

Felix Vanilla Vaults

Felix Vanilla vault 支持存入和提款。

同链:存入 Felix Vanilla Vault


Neverland Vaults

Neverland vault 支持存入和提款。

同链:存入 Neverland Vault


代表另一个地址存入

某些协议(例如带有 onBehalfOf 的 Aave)支持代表另一个钱包存入。要使用此模式,请将 toAddress 设置为接收方的地址:
TypeScript
并非所有协议都支持代表他人存入。如果目标协议不 支持,API 将返回错误或忽略 toAddress 的区别。在依赖此模式之前,请先用你的目标协议进行测试。

Pendle 收益代币

Pendle 支持收益代币化。Composer 支持存入和提款。

同链:存入 Pendle


仅支持存入的协议

以下协议通过 Composer 仅支持存入(无法通过 Composer 提款): 对于这些协议,使用相同的 GET /quote 模式,将协议的 vault/质押代币作为 toToken

通用模式

每个 vault 存入 recipe 都遵循相同的模式:
唯一与 Composer 相关的细节toToken 必须是来自受支持协议的 vault 代币地址。其他一切都与标准的 LI.FI 交换或桥接请求完全相同。

后续步骤

Withdrawals

通过 Composer 从协议头寸提款

Cross-Chain Patterns

桥接 + 存入模式、状态轮询和部分失败处理

Supported Protocols

完整的协议列表及示例代币地址

API Integration

分步 REST API 集成演练