ATXSwap

🔐 安全托管 · V3 做市 · 一键交易

安全执行 ATX/BSC 链上资产管理,支持 PancakeSwap V3 交易、流动性做市与资金划转,具备严格的密码与私钥安全保护机制

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

使用说明

ATXSwap Skill 综合评估

核心功能

ATXSwap 是一套面向 BSC 网络的 ATX 代币综合管理工具,深度集成 PancakeSwap V3,覆盖完整 DeFi 操作链路:钱包创建(仅支持新生成,禁止私钥导入)、价格查询与余额监控、买卖报价预览、现货交易执行、V3 流动性池管理(全区间/自定义价格区间/百分比区间/精确 tick 区间)、手续费提取与 LP NFT 销毁,以及 BNB/ATX/USDT/任意 ERC20 转账。

显著优点

1. 安全架构严谨:采用 MetaMask 兼容的加密 Keystore V3 标准存储私钥,强制密码保护,支持系统级密钥链(Keychain/Secret Service)加密存储密码,明文私钥与密码永不出现在对话中。
2. 防误操作机制:所有写操作(交易、转账、流动性)强制先执行预览查询(quote/price/balance),经用户显式确认后方可执行;大额交易需二次确认。

3. 流动性区间灵活:支持按 "每 ATX 多少 USDT" 的价格区间、当前价百分比区间、或直接指定 tick 的三种方式设定做市范围,配合 quote-add 自动计算对端代币数量,降低用户计算负担。

4. 多 RPC 容错:内置 6 个 BSC 公共 RPC 节点作为 fallback,支持用户自定义逗号分隔的多节点配置,提升网络稳定性。

5. 单实例单钱包设计:强制一机一钱包,避免多钱包管理的复杂性与私钥泄露面扩大。

潜在缺点与局限性

  • 私钥导入受限:明确禁止导入已有私钥,仅支持新生成钱包,对希望迁移现有资产的用户不够友好。
  • 单钱包限制:无法在同一 skill 实例内管理多个地址,机构或多账户用户需部署多套环境。
  • BSC 生态依赖:仅支持 Binance Smart Chain,不支持 Ethereum、Arbitrum 等其他 EVM 链的跨链操作。
  • 密码找回缺失:若遗忘密码,无法通过 agent 恢复,需依赖本地安全存储的外部备份,存在用户体验摩擦。
  • 流动性计算门槛:自定义价格区间需理解 "tick" 与 "价格" 的换算关系,非 DeFi 原生用户存在学习成本。

适合人群

  • 需要自动化 ATX 交易与做市策略的个人投资者
  • 希望安全托管 BSC 资产、避免私钥暴露在剪贴板或聊天记录中的安全意识较强用户
  • 已在 PancakeSwap V3 有 LP 经验、熟悉无常损失与价格区间概念的 DeFi 用户
  • 需要通过命令行或 Agent 批量执行转账、归集资金的运营人员

常规风险

1. 智能合约风险:PancakeSwap V3 合约漏洞或升级可能导致资金损失,需关注官方安全公告。
2. 无常损失:自定义价格区间的流动性做市可能因 ATX 价格波动产生显著无常损失,全区间做市虽风险分散但资金效率低。

3. RPC 节点风险:使用公共 RPC 存在隐私泄露(地址关联)与请求被篡改的潜在风险,建议高价值操作使用私有节点。

4. 密码管理风险:若本地安全存储(如 macOS Keychain)被攻破,密码可能被提取,建议配合系统级全盘加密。

5. 误授权风险:尽管 skill 本身不处理授权,但用户若在其他环境对恶意合约授权,资产仍可能被盗。

安全解读

核心用法

ATXSwap Skill是一款专为Binance Smart Chain设计的加密货币交易技能,聚焦于ATX代币的完整生命周期管理。该技能基于Node.js构建,通过atxswap-sdk与PancakeSwap V3深度集成,提供六大核心功能模块:

1. 钱包管理:创建单一实例钱包(不支持私钥导入),支持加密keystore导出为MetaMask兼容格式,密钥存储于~/.config/atxswap/keystore
2. 市场查询:实时获取ATX价格、账户余额、LP仓位信息、买卖报价及任意ERC20代币详情

3. 代币兑换:在PancakeSwap V3上执行ATX与USDT的双向兑换,支持自定义滑点和地址指定

4. 流动性操作:添加/移除流动性,支持全范围、价格区间(USDT/ATX)、百分比范围或tick边界四种模式,支持手续费收取和空NFT销毁

5. 资产转账:支持BNB、ATX、USDT及任意ERC20代币的安全转账

6. 预览机制:所有写入操作前强制执行quote查询,确保用户知情确认

使用前需在技能目录执行npm install安装依赖,支持通过BSC_RPC_URL自定义RPC节点(逗号分隔多节点 fallback)。

显著优点

  • 多层安全防护:采用业界罕见的14条硬性安全规则,包括强制双重确认删除、禁止私钥暴露、自动解锁优先机制等
  • 加密存储体系:密码和敏感数据使用操作系统原生密钥链(Keychain/Secret Service)加密,keystore采用MetaMask V3标准
  • 交易透明性:所有swap、transfer、liquidity操作前必须展示价格影响、滑点预估、仓位详情等预览信息
  • 灵活流动性策略:支持四种区间定义方式(全范围、价格边界、百分比波动、tick精确值),满足不同风险偏好
  • SDK标准化:基于自研atxswap-sdk,与前端界面保持一致的计算逻辑,避免MEV套利偏差

潜在缺点与局限性

  • 单钱包限制:每个技能实例仅支持一个钱包,无法多账户管理,企业级场景受限
  • 私钥导入缺失:不支持现有钱包导入,必须新建钱包并转账,迁移成本较高
  • SDK依赖风险:atxswap-sdk@^0.0.14未经过完全开源审计,存在潜在供应链攻击面
  • 公共RPC依赖:默认使用6个BSC公共节点,存在节点监控、延迟和审查风险
  • 合规性部分缺失:GDPR/SOC2/ISO27001仅达到partial级别,企业审计场景需额外评估
  • Node.js版本绑定:要求18+版本,老旧系统兼容性受限

适合的目标群体

  • DeFi自动化交易者:需要程序化执行定投、套利、再平衡策略的个人或小型机构
  • ATX生态参与者:长期持有ATX代币,需要频繁进行流动性挖矿和手续费收割的用户
  • 安全意识较强的个人投资者:理解私钥管理和keystore备份,能接受单一钱包限制
  • 开发者与量化团队:需要基于Node.js脚本扩展自定义交易策略的技术用户
  • 不适合:需要多账户管理的企业财库、追求完全去信任的用户(依赖SDK)、无技术背景的完全新手

使用风险

1. 智能合约风险:PancakeSwap V3及ATX/USDT池合约虽经审计,但仍存在未知漏洞可能
2. SDK供应链风险:atxswap-sdk更新滞后或包含恶意代码将直接影响资金安全

3. RPC节点风险:公共节点可能返回错误数据或监控交易意图,建议配置私有节点

4. 密码管理风险:本地keystore丢失且未备份将导致资产永久不可访问

5. 滑点与无常损失:流动性操作在极端行情下可能产生显著损失,需理解V3机制

6. 操作确认疲劳:频繁交易场景下,强制确认流程可能影响执行效率

ATXSwap 内容

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