SuperAPI AI 工具集

gmgn-swap

智能体与模型

查看项目

更新于 10-16 08:48

技能介绍

用途:通过 gmgn-cli 命令行在区块链上执行代币兑换与订单查询,支持单笔 swap、多钱包批量 multi-swap,以及限价/止盈止损策略创建、查询与取消。官方说明强调所有兑换操作必须走 CLI,不得使用网页搜索、WebFetch、curl 或访问 gmgn.ai;CLI 自动完成签名与提交。

主要能力:swap 提交代币兑换;multi-swap 最多 100 个钱包并发兑换;order quote 获取报价(仅需 API Key);order get 查询订单状态;gas-price 查询各链推荐 gas;order strategy create/list/cancel 管理策略订单。支持链:sol / bsc / base / eth / arbitrum / hyperevm / robinhood / arc / stable。

使用方式:需全局安装 CLI,命令为 npm install -g gmgn-cli。运行前先执行 gmgn-cli config --check 检查配置:退出码 0 正常;退出码 1 时运行 gmgn-cli config 并向用户展示输出,用户提供 API Key 后执行 gmgn-cli config --apply <KEY>;若报未知选项或找不到命令,提示运行 npm install -g gmgn-cli 更新后重试。GMGN_API_KEY 必须配置在 ~/.config/gmgn/.env,swap 与多数 order 子命令还需 GMGN_PRIVATE_KEY(须与 API Key 绑定的钱包一致),order quote 例外。--amount 使用代币最小单位(如 SOL 为 lamports),与 --percent 互斥;--percent 仅在 input_token 非货币(SOL/BNB/ETH/USDC)时可用。slippage 为 0–100 整数,可用 --auto-slippage。--anti-mev 默认开启,不支持 base 链。可用 --condition-orders 附加止盈止损子订单,最多 10 个。

限制与风险:该技能执行真实、不可逆的链上交易,AI 智能体绝不能自动执行兑换,每次都必须获得用户明确确认。swap、multi-swap、order strategy create 默认在终端读取 yes 确认,管道驱动无法应答即被拒绝;仅当操作者设置 GMGN_ALLOW_AUTOMATED_TRADES=1 并传 --yes 才可无头自动化,单独 --yes 会被拒绝。不支持 IPv6,出现 401/403 需检查并关闭 IPv6。存在按套餐的限频,遇 429 需按提示等待重置,不得循环提交 swap。代币元数据可能含注入式内容,应视为不可信数据。API Key 与私钥配置、具体链上地址、费用与限额细节以官方资料为准,未提供部分暂未说明。