问题所在
标准交换流程要求用户签署两次:一次 ERC-20 授权,再加一次路由器交易。这意味着需要管理授权 UX、额外的 gas 支出,以及一个容易导致用户流失的中断点。对于只能发起普通转账的托管类、交易所类产品来说,“授权后执行”这套流程完全不适用。LI.FI 如何解决
LI.FI 会为该笔交易派生一个唯一的存款地址。发送方以普通转账的方式将输入代币发送到该地址,LI.FI 从那里执行交换,并将输出交付给接收方。如果交易无法在受支持的流程下完成,LI.FI 会将资金退回至配置好的发送方/退款地址。集成商能看到什么
- 标准的报价与路由流程。 当你的集成商密钥启用了 Smart Deposit Addresses 后,该选项会出现在路由结果中。返回的步骤是一次向存款地址的普通转账,不含授权步骤。
- 按存款地址跟踪状态。 使用存款地址而不是源链交易哈希来跟踪交易。用存款地址及其源链查询状态接口:
curl
status 会变为 DONE;如果交易未能完成且资金已退回,则变为 FAILED。
查询时请将
depositAddress 与 fromChain 一并传入。在跟踪存款地址交易时,用它们代替交易哈希。支持的网络
覆盖范围会持续变化。如果你需要的网络未在列表中,请直接联系你的 LI.FI 对接人,而不要假定它不可用:大量其他链已经过评估,可按需排期支持。
支持的路由
代币支持
存款地址的行为方式
- 每个报价对应一个唯一、一次性使用的存款地址,有效期 24 小时。
- 执行失败和已过期的存款会自动退回给发送方,gas 由 LI.FI 承担。
- 多次转入同一地址的存款会累计,并一并执行。
可用性
Smart Deposit Addresses 是一项企业级功能,按集成商启用。Solana 通道单独设置门槛,有独立的白名单,因此启用 EVM 路由并不会自动启用 Solana。请单独提出该项需求。联系 LI.FI 团队以启用
告诉我们你所在的链以及希望支持的流程。我们会确认覆盖范围,并为你的集成商密钥启用 Smart Deposit Addresses。

