ATXSwap

💱 BSC链ATX交易与流动性管理专家

BSC链ATX代币一站式管理工具,支持钱包创建、PancakeSwap V3兑换、流动性操作及LP仓位管理,需Node.js环境。

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

使用说明

核心用法

ATXSwap是专为BSC链设计的ATX代币交易管理技能,集成钱包创建、价格查询、PancakeSwap V3兑换、流动性操作及LP仓位管理等功能。用户通过Node.js脚本与atxswap-sdk交互,执行买卖报价预览、添加/移除流动性、手续费收割等DeFi操作。

关键操作流程

  • 钱包管理:创建单钱包(不支持私钥导入),密钥存储于~/.config/atxswap/keystore,支持导出MetaMask兼容的加密keystore备份
  • 交易预览:所有写入操作(swap、transfer、liquidity)必须先发query获取价格/报价/余额,经用户确认后方可执行
  • 流动性配置:支持全范围或自定义价格区间(USDT/ATX计价或tick边界),提供quote-add预估算功能
  • LP仓位查询:返回tokenId、价格区间、持仓代币数量、待收割手续费(collectableAtx/Usdt)等完整信息

显著优点

1. 安全设计:强制预览-确认流程,禁止私钥/密码明文输出,keystore仅加密导出,支持本地安全存储(Keychain/Secret Service)
2. 专业DeFi功能:完整支持PancakeSwap V3集中流动性,包括范围定价、单边做市、手续费模拟收割等高级操作

3. 自动化解锁:swap/transfer/liquidity操作优先尝试自动解锁,减少密码输入频率

4. 多RPC容错:支持逗号分隔的BSC_RPC_URL回退列表,内置6个公共RPC端点

潜在缺点与局限性

  • 单钱包限制:每实例仅允许一个钱包,无法导入现有私钥,多账户需求需多实例部署
  • Node.js依赖:要求Node.js 18+及npm环境,对非技术用户门槛较高
  • 无图形界面:纯CLI工具,需熟悉命令行操作和DeFi概念(tick、slippage bps等)
  • 网络依赖:BSC RPC访问不稳定时可能影响操作,虽有多节点回退但仍可能延迟
  • 代币范围局限:核心功能围绕ATX/USDT交易对设计,其他代币支持为通用ERC20 transfer级别

适合人群

  • 需要自动化管理ATX持仓的DeFi用户
  • 熟悉命令行和Node.js的技术型投资者
  • 寻求PancakeSwap V3专业流动性管理工具的专业做市商
  • 重视私钥安全、偏好本地加密存储的安全敏感用户

常规风险

  • 智能合约风险:与PancakeSwap V3合约交互存在潜在漏洞或攻击风险
  • 无常损失:集中流动性策略在价格波动时可能产生显著无常损失
  • 私钥管理风险:虽禁止明文输出私钥,但本地keystore文件若被恶意获取仍存在安全风险
  • 操作确认风险:代理需在执行任何链上写入前获得明确确认,误操作可能导致资金损失
  • 依赖库风险atxswap-sdk及npm依赖项存在供应链攻击潜在风险

ATXSwap 内容

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