Skip to main content
提款遵循与存入相同的集成模式。使用 GET /quotePOST /advanced/routes,将用户的头寸代币作为 fromToken,将期望的输出代币作为 toToken
提款适用于支持 Withdraw 操作的协议。 请查看支持的协议 参考文档以了解各协议的能力。

提款的工作原理

如果协议和市场支持通过 Composer 提款,LI.FI 将返回一个支持 Composer 的路由。

同链提款

在同一条链上从协议头寸提款到底层代币。

跨链提款

在一条链上提款,并在单个 flow 中于另一条链上收到输出代币。
跨链提款需要在源链交易确认后通过 GET /status 进行状态轮询。请参阅跨链 Composer 模式

执行 flow

执行步骤与 Composer 存入完全相同。
  1. 通过 /quote/advanced/routes 请求报价
  2. 如果存在 approvalAddressfromToken 为 ERC-20,则设置代币授权额度
  3. 提交 transactionRequest
  4. 对跨链转账轮询 /status

API Integration

报价、授权额度、执行和状态轮询 flow 的完整演练。

支持 Withdraw 的协议

以下协议支持通过 Composer 提款。仅支持存入的协议(Ethena、Kinetiq、Maple、Royco)必须通过它们自己的界面提款。

Supported Protocols

完整的协议参考,包括仅支持存入与支持存入 + 提款的对比。

错误处理

提款特有的常见问题: 有关完整的 status 和 substatus 取值,请参阅交易状态跟踪

后续步骤

Cross-Chain Patterns

包含桥接的执行模式与状态处理

Deposit Recipes

针对多种协议的端到端存入 recipe

API Parameters

Composer 路由如何被激活和返回