TradeGenius Swap
DeFi 类 Web3 自动化脚本
TradeGenius 自动化交易脚本,支持 USDT/USDC 自动互换。
⚠️ 重要提示
本脚本运行在主网环境,使用真实资产进行交易,目前仅供测试!
- 🔴 真实交易: 所有交易都在 BNB Chain 主网执行,涉及真实的 USDT/USDC 和 BNB
- 💰 资金安全: 请确保充分理解脚本逻辑后再使用,建议先用小额测试
- 🧪 测试阶段: 目前脚本仅支持 USDT/USDC 稳定币交易对,价格波动较小,适合测试
- ⚡ Gas 费用: 每次交易需要消耗 BNB 作为 Gas,请保持钱包有足够余额
- 🛡️ 风险提示: 交易有风险,请谨慎操作,不要投入无法承受损失的资金
📝 项目简介
TradeGenius 是一个多链 DEX 聚合器,支持在 BNB Chain、Ethereum 等多条链上进行代币交易。本脚本通过 EIP-712 Permit2 签名技术,实现 USDT/USDC 的自动互换,无需手动授权。
⚙️ 功能说明
- 自动互换: USDT/USDC 自动互换,保持资金流动
- 智能余额检测: 自动选择余额较高的代币进行交易
- EIP-712 签名: 使用 Permit2 签名技术,无需预先授权
- 最优路由: 自动选择最优 DEX 聚合路由
- Gas 优化: 支持自定义 Gas 优先费用
- 实时报价: 显示预计收益、Gas 费用、价格影响等信息
- 链上执行: 支持直接发送交易到链上(可选)
📋 注意事项
首次使用指南
- 准备账号: 在「账号管理」页面添加账号(格式:
cookie|evm_pk|sol_addr|sui_addr)
- Cookie: 从浏览器开发者工具 (F12) → Application → Cookies,复制完整的 Cookie 即可
- EVM Private Key: 钱包私钥(从 wallet 页面点击下载按钮获取)
- Solana Address: Solana 地址(从 wallet 页面点击复制按钮获取,可选)
- Sui Address: Sui 地址(从 wallet 页面点击复制按钮获取,可选)
- 完整格式示例:spdl_pid=xxx; auth_token=eyJhbGci...|0x1234...|EmfRRTPZ...|0xa7dae7fb...
- 各字段用竖线|分隔,后两个地址可省略 - 充值钱包: 确保钱包有 USDT 或 USDC,以及足够的 BNB 支付 Gas
- 配置参数: 在「脚本配置」中设置交易数量、滑点等参数
- 代理设置(可选): 如需使用代理,在「代理管理」中添加
- 开始执行: 点击「开始执行」按钮
配置建议
- 交易数量: 默认每次交易 1 USDT/USDC,可根据需要调整
- 最小余额: 默认 0.5,余额低于此值不交易
- 滑点设置: 默认 3%,稳定币交易建议 0.1-1%
- Gas 优先费: 默认 1.5 Gwei,可根据网络拥堵情况调整
- 延迟设置: 操作间延迟 5-10 秒,避免请求过快
- TLS 指纹: 建议使用
chrome120,兼容性较好
Cookie 和地址获取方法
- 登录 https://www.tradegenius.com/trade
- 打开浏览器开发者工具 (F12)
- 获取 Cookie: 切换到 Application → Cookies,复制完整的 Cookie 即可(脚本会自动提取 auth_token)
- 获取 EVM 私钥: 在 wallet 页面点击下载按钮,获取 EVM 钱包私钥
- 获取跨链地址(可选):
- Solana 地址: 在 wallet 页面点击复制按钮获取 Solana 公钥
- Sui 地址: 在 wallet 页面点击复制按钮获取 Sui 公钥
- 如果不提供,脚本会尝试从 API 获取(可能为空) - 组合格式:
完整cookie|evm_private_key|solana_address|sui_address - 在「账号管理」中添加
私钥安全
- ⚠️ 私钥存储: 账号数据仅存储在本地,不会上传
- ⚠️ 权限保护: 请设置账号文件权限为仅自己可读
- ⚠️ 专用钱包: 建议使用专用钱包,不要使用主钱包私钥
- ⚠️ 备份重要: 请妥善备份私钥,丢失无法找回
常见问题
Q: 账号格式错误怎么办?
A: 确保格式为 cookie|evm_pk|sol_addr|sui_addr,至少需要前两项,用竖线分隔。
Q: Auth Token 验证失败怎么办?
A: Token 可能已过期,请重新登录并获取最新的 Token。
Q: 私钥格式错误?
A: 私钥应为 64 位十六进制字符串,可带 0x 前缀或不带。
Q: 不提供 Solana/Sui 地址会怎样?
A: 脚本会尝试从 API 获取,但如果 API 返回为空,可能导致交易保存失败。建议手动填写。
Q: 签名失败?
A: 检查私钥是否正确,以及网络连接是否正常。
Q: 余额不足?
A: 确保钱包有足够的 USDT/USDC 和 BNB(用于 Gas)。
Q: 保存订单失败 HTTP 403?
A: 可能是 Cookie 过期或缺少跨链地址,请重新获取 Cookie 和填写完整地址。
Q: Gas 费太高?
A: 可以降低 priority_fee 参数,或等待网络不拥堵时交易。
💡 使用技巧
- 定期检查钱包余额,确保有足够的 BNB 支付 Gas
- 使用小额测试,确认脚本正常工作后再加大交易量
- 配合定时执行功能,实现自动化套利
- 监控 Gas 价格,在低峰期执行交易节省费用
- 建议每次交易后检查链上记录,确保交易成功
- 首次使用建议提供完整的跨链地址,避免 API 问题
⚠️ 免责声明
本脚本仅供学习和研究使用,使用本脚本所造成的任何后果由使用者自行承担。请遵守相关法律法规和平台服务条款,不要用于任何违法用途。作者不对使用本脚本产生的任何问题负责。请注意保护好你的私钥和 Auth Token,避免泄露给他人。交易有风险,投资需谨慎。