Skip to main content
Smart Deposit Addresses 让用户只需向一个唯一存款地址发起一次代币转账,即可完成交换。无需授权,也无需签署路由器交易。 同一机制现已不局限于同链交换:跨链路由、以 Solana 和 Bitcoin 作为源链、最终存入收益 vault 的存款,以及组合路由到没有任何单一 bridge 可以到达的代币。发送方要做的事情始终不变——发起一次转账。

问题所在

标准交换流程要求用户签署两次:一次 ERC-20 授权,再加一次路由器交易。这意味着需要管理授权 UX、额外的 gas 支出,以及一个容易导致用户流失的中断点。对于只能发起普通转账的托管类、交易所类产品来说,“授权后执行”这套流程完全不适用。

LI.FI 如何解决

LI.FI 会为该笔交易派生一个唯一的存款地址。发送方以普通转账的方式将输入代币发送到该地址,LI.FI 从那里执行交换,并将输出交付给接收方。如果交易无法在受支持的流程下完成,LI.FI 会将资金退回至配置好的发送方/退款地址。

集成商能看到什么

  • 标准的报价与路由流程。 当你的集成商密钥启用了 Smart Deposit Addresses 后,该选项会出现在路由结果中。返回的步骤是一次向存款地址的普通转账,不含授权步骤。
  • 按存款地址跟踪状态。 使用存款地址而不是源链交易哈希来跟踪交易。用存款地址及其源链查询状态接口:
curl
交易进行中时,响应大致如下:
执行完成后 status 会变为 DONE;如果交易未能完成且资金已退回,则变为 FAILED
查询时请将 depositAddressfromChain 一并传入。在跟踪存款地址交易时,用它们代替交易哈希。

支持的网络

覆盖范围会持续变化。如果你需要的网络未在列表中,请直接联系你的 LI.FI 对接人,而不要假定它不可用:大量其他链已经过评估,可按需排期支持。

支持的路由

代币支持

原生 EVM 代币(如 ETH、BNB)不支持作为输入,会对转账收税的代币同样不支持。报价请求中必须提供预期的发送方/退款地址。

存款地址的行为方式

  • 每个报价对应一个唯一、一次性使用的存款地址,有效期 24 小时。
  • 执行失败和已过期的存款会自动退回给发送方,gas 由 LI.FI 承担。
  • 多次转入同一地址的存款会累计,并一并执行。

可用性

Smart Deposit Addresses 是一项企业级功能,按集成商启用。Solana 通道单独设置门槛,有独立的白名单,因此启用 EVM 路由并不会自动启用 Solana。请单独提出该项需求。

联系 LI.FI 团队以启用

告诉我们你所在的链以及希望支持的流程。我们会确认覆盖范围,并为你的集成商密钥启用 Smart Deposit Addresses。