Nemesis DEX

Nemesis DEX

Testnet 类 Web3 自动化脚本
Testnet
版本: v1.4.1.7
作者: W3Drop
账号类型: 私钥

Nemesis DEX 自动化交换脚本,支持 Sepolia 测试网上的 ETH/USDC/DAI/UNI 双向交换

📝 项目简介

Nemesis 是一个部署在 Sepolia 测试网上的 DEX,支持 ETH 与多种代币之间的交换。本脚本实现全自动化的代币交换,包括自动授权和滑点保护。

⚙️ 功能说明

1. 支持的交易对

  • ETH ↔ USDC
  • ETH ↔ DAI
  • ETH ↔ UNI

2. 自动授权

  • 自动检测代币授权额度
  • 不足时自动发起 approve 交易
  • 使用无限授权减少交易次数

3. 滑点保护

  • 自动获取预估输出金额
  • 根据配置的滑点计算最小输出
  • 保护用户避免损失

4. 余额检查

  • 交换前自动检查余额
  • 余额不足时自动跳过
  • 包含 Gas 费用检查

📋 注意事项

首次使用指南

  1. 准备 Sepolia 测试币
    - 确保钱包有足够的 Sepolia ETH 支付 Gas
    - 可通过各种水龙头获取测试币

  2. 添加私钥
    - 在「账号管理」页面添加 EVM 私钥
    - 支持批量导入

  3. 配置交换参数
    - 在「脚本配置」中设置交换金额范围
    - 启用/禁用需要的交易对

配置建议

  • 交换金额:建议使用默认的小额测试
  • 滑点:默认 5% 足以应对测试网波动
  • 并发:建议顺序执行,避免 nonce 冲突

合约地址

  • Router: 0xA1f78beD1a79B9aec972e373E0e7F63d8cAce4a8
  • WETH: 0x7b79995e5f793A07Bc00c21412e50Ecae098E7f9
  • USDC: 0x10279e6333f9d0EE103F4715b8aaEA75BE61464C
  • DAI: 0xd67215fD6c0890493F34aF3C5E4231cE98871fCb
  • UNI: 0x7438eA86A89b7d53aF5264Fb3aBaE1172b046663

常见问题

  1. 交易失败
    - 检查 Sepolia ETH 余额是否足够
    - 可能滑点过大,增加滑点容忍度

  2. 授权失败
    - 确保有足够的 ETH 支付 Gas
    - 检查网络连接

  3. 余额不足
    - 交换前会自动检查余额
    - 确保有足够的代币

⚠️ 免责声明

本脚本仅供学习交流使用,使用本脚本产生的一切后果由使用者自行承担。