ATXSwap

🔄 BSC 链 ATX 交易与流动性管家

专为 BSC 链上 ATX 资产管理打造的自动化工具,支持 PancakeSwap V3 交易、流动性挖矿、LP 持仓管理及多币种转账,内置严格的安全预览流程与密钥保护机制。

收藏
2.4k
安装
1k
版本
0.0.30
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

ATXSwap 是一款面向 BSC(币安智能链)生态的 DeFi 自动化技能,专注于 ATX 代币的全生命周期管理。其核心功能模块包括:

1. 钱包管理

  • 单实例单钱包设计,不支持私钥导入,仅支持新建钱包
  • 采用 MetaMask 兼容的加密 Keystore 格式存储于 ~/.config/atxswap/keystore
  • 密码加密存储于系统级安全存储(Keychain/Secret Service)
  • 提供 wallet.js export 导出加密备份,严禁暴露原始私钥

2. 市场查询

  • 实时价格查询:query.js price
  • 余额与持仓:query.js balance、query.js positions
  • 交易报价:query.js quote <buy|sell> <amount>
  • LP 位置详情:包含本金估值、价格区间、手续费收益等关键指标

3. 交易执行

  • 现货兑换:swap.js buy/sell,支持自定义滑点(BPS)
  • 流动性操作:liquidity.js add/remove/collect/burn,支持全范围、价格区间、百分比范围等多种模式
  • 资产转账:transfer.js 支持 BNB、ATX、USDT 及任意 ERC20

4. 安全预览流程
所有写入操作(swap/transfer/liquidity)强制要求:先查询→展示预览→用户确认→执行,杜绝盲操作。

显著优点

  • BSC 原生优化:内置 6 个公共 RPC 节点自动容错,支持自定义 RPC 集群
  • PancakeSwap V3 深度集成:完整支持 V3 的集中流动性、NFT 仓位管理、手续费自动计算
  • 安全设计严谨:密码/私钥零暴露、强制预览确认、删除钱包需双重确认+备份流程
  • 人机可读输出:LP 持仓以 USDT/ATX 计价,避免原始 tick 数值
  • 自动化就绪:JSON 结构化输出,适合 Agent 程序化调用

潜在缺点与局限性

  • 单钱包限制:每个技能实例仅支持一个钱包,无法多账户管理
  • 不支持私钥导入:必须从本技能新建钱包,迁移现有资产需外部转账
  • Node.js 依赖:要求 Node.js 18+ 及 npm 环境,增加部署复杂度
  • 无硬件钱包支持:仅软件 Keystore,无 Ledger/Trezor 等冷钱包集成
  • BSC 单链锁定:不支持以太坊、Arbitrum 等其他链的 ATX 交易
  • LP 本金估算浮动:基于当前价格的理论估值,与链上精确记账存在 wei 级误差

适合人群

  • DeFi 自动化需求者:需要程序化执行定投、调仓、收益复投的用户
  • LP 流动性提供者:希望自动监控仓位、收取手续费、调整价格区间的投资者
  • Agent 开发者:构建交易机器人、资管助手的开发者
  • 安全意识较强的用户:重视密钥保护、不接受私钥明文存储的用户

常规风险

| 风险类型 | 具体描述 | 缓解措施 |
|---------|---------|---------|
| 智能合约风险 | PancakeSwap V3 合约漏洞或升级问题 | 使用官方 SDK,关注审计报告 |
| 价格滑点损失 | 大额交易或低流动性时段导致预期外价格 | 强制预览报价,设置合理滑点上限 |
| 无常损失 | 集中流动性策略在价格波动中损失本金 | 教育用户理解 V3 LP 机制,提供范围选择建议 |
| 密钥管理风险 | 软件钱包被恶意程序窃取 | Keystore 加密+系统安全存储,建议配合系统级防护 |
| 操作确认绕过 | Agent 误触发或用户误确认 | 严格执行"预览→确认→执行"流程,大额交易需显式"yes" |
| RPC 单点故障 | 节点延迟或返回错误数据 | 内置多节点轮询,支持自定义备用 RPC |

总体评估:ATXSwap 是一款功能完整、安全设计到位的 BSC DeFi 自动化工具,适合对 ATX 生态有深度参与需求的用户,但需注意其单链、单钱包的技术约束。

ATXSwap 内容

scripts文件夹
手动下载zip · 31.1 kB
_helpers.jstext/javascript
请选择文件