SuperAPI AI 工具集

zerion-trails-crosschainswap

通用与其它

查看项目

更新于 10-16 03:36

技能介绍

用途:用于涉及 Polygon(chainId 137)的跨链或同链代币兑换,由 Trails 统一处理路由、跨链桥与结算,Zerion CLI 负责兑换前后的钱包注资与仓位核对。

主要能力:支持“把某链某代币换成 Polygon 上代币”“把代币跨链到 Polygon”“兑换为 POL”等场景;支持 EXACT_INPUT 与 EXACT_OUTPUT(固定收款额)两种交易类型;可预配置源链、滑点容忍度与桥接提供商(如 CCTP、RELAY)。

使用方式:需先在 https://dashboard.trails.build 申请 Trails API key。安装依赖:Widget/hooks 用 npm install 0xtrails,直接 API 用 npm install @0xtrails/api。Widget 组件包括 Swap 与 Pay,需传入 apiKey、from/to 等参数;hooks 需用 TrailsProvider 包裹并调用 useQuote;直接 API 流程为 quoteIntent → commitIntent → executeIntent → waitIntentReceipt。Zerion CLI 用 npm i -g zerion-cli 安装,可用 zerion wallet fund --wallet agent-bot 注资、zerion portfolio --wallet agent-bot 查看余额、zerion analyze agent-bot --chain polygon 核对持仓。Trails SDK 运行在 zerion wallet list 报告的同一 EVM 地址上。

限制:跨链通常需 1–5 分钟;提交后须 10 分钟内执行,报价 5 分钟后过期;EXACT_INPUT 的最终到账额以链上结算为准;同名代币存在于多条链时应使用代币合约地址而非符号;Polygon 链 ID 为 137,Widget/hooks 中链名为 "polygon"。资料另列出常见报错(如 missing_api_key、unsupported_chain、quote_expired 等)及对应处理方向。