跳转到主要内容
构建 AI 代理? 对于 AI 集成,我们建议直接使用 REST API 而不是 SDK。请参阅我们的 代理集成指南 了解最小端点集。

介绍

LI.FI SDK 为开发者提供了一个强大的工具包,使他们能够在其应用程序中无缝实现跨链和链上交换与桥接。我们的 JavaScript/TypeScript SDK 可以在前端或后端环境中实现,允许您围绕我们先进的桥接和交换功能构建健壮的 UX/UI。LI.FI SDK 高效管理我们的智能路由 API 与智能合约之间的所有通信,并确保您的跨链和链上需求的最佳性能、安全性和可扩展性。 LI.FI SDK 特性包括:
  • LI.FI 支持的所有生态系统、链、桥接、交易所和解算器
  • 完整功能,涵盖从获取路由/报价到执行交易的完整周期
  • 通过强大的事件和钩子处理轻松跟踪路由和报价执行
  • 高度可定制的设置,以根据您的具体需求调整 SDK,包括配置 RPCs 和允许或拒绝某些链、代币、桥接、交易所、解算器的选项
  • 支持广泛采用的行业标准,包括 EIP-7702, EIP-5792, ERC-2612, EIP-712, 和 Permit2
  • SDK 生态系统提供者基于行业标准库 (Viem, Wallet Standard, Bigmi)
  • 支持目标链上的任意合约调用
  • 专为最佳性能设计,具有树摇和死代码消除,确保前端环境中的最小捆绑包大小和更快的页面加载时间
  • 与 Node.js 和流行的前端工具如 Vite 的兼容性经过测试
寻找一键 DeFi 操作? SDK 完全支持 Composer —— 通过单一交易在链间存入金库、质押和借贷。请参阅 SDK Composer 集成指南

如何集成 SDK

1

安装 SDK

yarn add @lifi/sdk
安装指南 中了解更多。
2

配置 SDK

import { createConfig } from "@lifi/sdk";

createConfig({
  integrator: "YourCompanyName",
});
查找所有 配置参数
3

配置 SDK 提供者

设置 EVM, Solana, BitcoinSUI 提供者。
4

请求报价或路由

5

链和工具

加载可用的 链和工具 列表。
6

代币管理

查找 支持的代币 及其所有元数据。