LI.FI Orchestrator:跨链桥接与兑换 - Openclaw Skills
作者:互联网
2026-04-17
什么是 LI.FI Orchestrator?
LI.FI Orchestrator 是为 Openclaw Skills 设计的高级技术集成,可实现无缝的跨链互操作性。它充当跨链桥和 DEX 聚合器,连接到 Stargate、Across 和 Hop 等 30 多个不同的协议,以寻找在网络之间移动代币的最有效路径。通过抽象化不同区块链生态系统的复杂性,它允许开发者和用户在以太坊、Polygon、Solana 和 15 多个其他链之间执行兑换和桥接,且摩擦极小。
该技能旨在处理跨链交易的整个生命周期。从初始报价生成和 Gas 费估算,到执行兑换和跟踪最终状态,LI.FI Orchestrator 通过内置的滑点保护确保用户始终获得最佳价格。无论您是移动原生代币还是复杂的 ERC-20 资产,Openclaw Skills 的这一补充都为碎片化的去中心化金融格局提供了一个统一的界面。
下载入口:https://github.com/openclaw/skills/tree/main/skills/rhlsthrm/lifi-orchestrator
安装与下载
1. ClawHub CLI
从源直接安装技能的最快方式。
npx clawhub@latest install lifi-orchestrator
2. 手动安装
将技能文件夹复制到以下位置之一
全局模式~/.openclaw/skills/
工作区
/skills/
优先级:工作区 > 本地 > 内置
3. 提示词安装
将此提示词复制到 OpenClaw 即可自动安装。
请帮我使用 Clawhub 安装 lifi-orchestrator。如果尚未安装 Clawhub,请先安装(npm i -g clawhub)。
LI.FI Orchestrator 应用场景
- 比较 30 多个不同协议的桥接率和 Gas 成本,以找到最便宜的路径。
- 使用 Openclaw Skills 在不同的 Layer 1 和 Layer 2 网络之间执行跨链兑换。
- 通过单个命令行界面监控多链交易的实时状态。
- 自动在链之间移动流动性,用于重新平衡投资组合或获取收益机会。
- 通过 Openclaw Skills 指定源链、目标链、代币地址和要移动的金额来请求报价。
- 系统查询 LI.FI API,根据速度、成本和可靠性对最佳路径进行聚合和排序。
- 对于 ERC-20 代币,该技能会检查必要的智能合约授权,并在需要时提示消费权限。
- 使用报价中提供的交易请求数据签署并执行交易。
- 该技能轮询 LI.FI 状态端点,直到交易在目标链上确认为成功。
LI.FI Orchestrator 配置指南
要在 Openclaw Skills 中开始使用此技能,请按照以下步骤操作:
# 进入技能目录
cd skills/lifi-orchestrator
# (可选) 配置您的 API 密钥以获得更高的速率限制
export LIFI_API_KEY="your_api_key_here"
# 运行报价脚本以测试连接性
python3 scripts/quote.py --from-chain 1 --to-chain 137 --from-token ETH --to-token MATIC --amount 0.1
LI.FI Orchestrator 数据架构与分类体系
该技能管理多个关键类别的数据,以确保在 Openclaw Skills 中精确执行:
| 组件 | 格式 | 描述 |
|---|---|---|
| 链元数据 | 整数 ID | 标准化 ID (例如,以太坊: 1, Polygon: 137, Base: 8453)。 |
| 代币标识符 | 十六进制地址 | 原生代币为 0x0...0,或特定的 ERC-20 合约地址。 |
| 报价响应 | JSON 对象 | 包括 fromAmount、toAmount、gasCosts 和 feeCosts。 |
| 交易状态 | 字符串枚举 | 跟踪状态为 PENDING、DONE 或 FAILED。 |
name: lifi-orchestrator
description: Cross-chain bridging and swapping via LI.FI — the leading bridge aggregator that routes across 30+ bridges and DEXs for optimal rates. Use when you need to: (1) Get quotes for moving tokens between chains, (2) Execute cross-chain swaps with best pricing, (3) Track bridge transaction status, (4) Compare routes across protocols like Stargate, Across, Hop, Celer, etc. Supports Ethereum, Polygon, Arbitrum, Optimism, Base, BSC, Avalanche, Solana, and 15+ other chains. Handles native tokens and ERC-20s with automatic slippage protection.
LI.FI Orchestrator
Bridge tokens across chains using LI.FI's aggregated bridge/DEX routing.
Quick Start
# Get a quote (ETH on Ethereum → MATIC on Polygon)
python3 scripts/quote.py --from-chain 1 --to-chain 137 r
--from-token ETH --to-token MATIC --amount 0.1
# Execute a bridge (requires private key)
python3 scripts/bridge.py --from-chain 1 --to-chain 137 r
--from-token ETH --to-token USDC --amount 0.1
# Check transaction status
python3 scripts/status.py
API Base
- Endpoint:
https://li.quest/v1 - Auth: Optional API key via
x-lifi-api-keyheader (higher rate limits) - Rate limit: 10 req/min without key, higher with key
Common Chain IDs
| Chain | ID | Native Token |
|---|---|---|
| Ethereum | 1 | ETH |
| Polygon | 137 | MATIC |
| Arbitrum | 42161 | ETH |
| Optimism | 10 | ETH |
| Base | 8453 | ETH |
| BSC | 56 | BNB |
| Avalanche | 43114 | AVAX |
| Solana | 1151111081099710 | SOL |
Key Endpoints
Get Quote
curl "https://li.quest/v1/quote?fromChain=1&toChain=137&fromToken=ETH&toToken=USDC&fromAmount=1000000000000000000&fromAddress="
Get Chains
curl "https://li.quest/v1/chains"
Get Tokens
curl "https://li.quest/v1/tokens?chains=1,137"
Check Status
curl "https://li.quest/v1/status?txHash="
Token Addresses
Use 0x0000000000000000000000000000000000000000 for native tokens (ETH, MATIC, etc.) or the actual contract address for ERC-20 tokens.
Common stablecoins:
- USDC (Ethereum):
0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48 - USDC (Polygon):
0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359 - USDT (Ethereum):
0xdAC17F958D2ee523a2206206994597C13D831ec7
Workflow
- Get quote → Returns best route with gas estimates
- Check approval → For ERC-20 tokens, approve spending if needed
- Execute transaction → Sign and send the
transactionRequestfrom quote - Track status → Poll
/statusuntil complete
Scripts
scripts/quote.py— Get bridge quotes with human-readable outputscripts/bridge.py— Execute bridge transactions (requires wallet)scripts/status.py— Track transaction status
Notes
- LI.FI aggregates 30+ bridges and DEXs for best rates
- Slippage default: 0.5% (configurable)
- Some routes have minimum amounts
- Cross-chain transactions typically take 1-20 minutes
相关推荐
专题
+ 收藏
+ 收藏
+ 收藏
+ 收藏
+ 收藏
+ 收藏
最新数据
相关文章
代理状态:监控支付意图和交易 - Openclaw Skills
Proxy MCP:AI 智能体支付与虚拟卡 - Openclaw Skills
Apify Ultimate Scraper: AI 网页数据抓取 - Openclaw Skills
加密诈骗检测器:实时欺诈预防 - Openclaw Skills
newsmcp: 实时 AI 新闻聚合与过滤 - Openclaw Skills
Moltbook 优化器:策略与排名精通 - Openclaw 技能
Frigate NVR:智能摄像机管理与自动化 - Openclaw Skills
Markdown 检查器:样式、链接和格式工具 - Openclaw Skills
Venice.ai 至尊路由:私密且无审查的模型路由 - Openclaw Skills
图片优化器:使用 Openclaw Skills 压缩和调整图片尺寸
AI精选
