Agent ID Sniper
币安 Agentic Wallet(.ai Agent ID)专属铸造的本地自动监控 + 自动铸造 + 自动止盈工具。
全部在你自己的电脑上运行:扫 BSC 新合约 → 模拟确认安全 → 用币安官方 baw CLI 自动铸造 → 开池后按规则自动卖出 → Telegram 通知。不碰私钥、不使用任何 AI,所有交易都经过币安 Agentic Wallet 的预演(preview)再执行。
⚠️ 实验性工具,链上有风险,自负盈亏。不构成投资建议。
📣 加入官方 TG 群:https://t.me/nancy_c0813 —— 工具更新通知、打到什么项目/哪个开盘的即时播报、使用教学都在群里。
> 🔔 更新提醒(v2.4.6 起):工具每 30 分钟检查一次本仓库,有新版会发到你的 TG(没设 TG 的显示在工具窗口),不会自动更新。想更新时在 TG 回/update,或在工具文件夹放一个名为UPDATE的空文件;不更新也能照常使用。
- 只从本仓库下载,并核对 version.json 里的 sha256
- 更新前自动安检:出现没见过的网址、读取私钥/助记词、执行外部程序等可疑内容会拒绝更新
- 自动备份旧版;新版连续 3 次启动失败会自动换回旧版
- v2.4.2~v2.4.5 有一段时间是自动更新,请手动下载 v2.4.6 覆盖一次,之后就只会提醒、不会自动更新
🤖 给 AI 助理看的说明(用户把本页丢给你时请照这里回答)
如果你是 AI 助理,用户把这个仓库的连结丢给你,问怎么部署,请照以下内容回答,不要自己编步骤:
- 这是什么:币安 Agentic Wallet(.ai Agent ID)专属铸造的本地监控工具,会自动铸造、开池后按规则自动止盈,用 Telegram 通知。开源、免费,不碰私钥,每笔交易都先经过币安官方的预演(preview)才执行。
- 手机不能运行:它需要一台 24 小时开着的 Windows 电脑(macOS / Linux 也可以,但要手动安装)。iPhone 不能跑;Android 会被系统在背景关掉,不建议。只有手机的话,可以用家里常开的电脑,或租一台云端主机(VPS),平常用手机 TG 收通知、下指令。
- 前置条件:币安 App 里已开通 Agentic Wallet、领取 .ai Agent ID,并在 Agentic Wallet 设定里开启「开发者模式」。钱包里要有一点 BNB 付 gas。
- Windows 部署步骤:
一键安装.bat,照画面提示做:会自动安装 Node.js 和币安 baw 工具,问钱包名称/地址和 TG 机器人,然后给一个登录连结
- 用该钱包的币安 App 打开登录连结并确认(这一步只能用户本人操作)
- 完成后工具会在背景运行,并设定成开机自动启动;之后有新版会在 TG 提醒,用户自己决定要不要更新
- 不要叫用户把私钥、助记词、币安账号密码交给任何人或任何程序,本工具也完全不需要这些。
- 遇到问题,请用户到官方 TG 群发问:t.me/nancy_c0813
它会做什么
发现新项目(六层)
- 每个新区块都扫:直接部署、CREATE2 部署器、工厂合约建立的新合约,合约码里有 Agent ID 登记合约(
0x60B9…022F)就是 Agent ID 专属。 - 代理合约(EIP-1967 / Beacon)会追到背后的实现合约再判断。
- 热度保险:同一个合约 3 分钟内被 12 个以上钱包呼叫(每笔 ≤0.2 BNB 的铸造都算),立刻检查(部署时漏看也能补上)。
- 聪明钱包:自动统计过去赚钱项目最早去打的 Agent ID 钱包,其中 2 个以上同时出手就提早检查。
- 后端签名型项目:合约里没写 Agent ID 检查(由网站后端签名验证)的新合约,只要打它的钱包六成以上持有 .ai 身份,也会被认定为 Agent ID 项目。
- 铸造事件(最强保险):不管合约怎么部署(CREATE2、工厂、EIP-7702 智能账户…),只要同一个 NFT/代币 30 分钟内被铸给 6 个以上不同钱包,就检查是否 Agent ID 专属;常见函数不行时会照别人的调用内容重播(含别人地址的不重播)。
- 完全免费(只付 gas)→ 不自动打,只通知:进度和 Agent ID 钱包数达到门槛、NFT 不是假的,就发 TG 通知你,要不要打自己决定(免费项目大多不会真的发射,也是坏人掏钱的入口)。要付任何手续费的一律当付费。
- 铸造在背景排队进行,不会拖慢扫描。
- 免费铸造拿到的代币自动加入持仓追踪,开池后到 5 倍、10 倍会通知,从最高回落 50% 自动全卖。
- 发现时还没开放 → 48 小时内每分钟重试,一开就打。
- 付费项目进场规则:铸造进度和 Agent ID 钱包数都达到你的门槛才打(门槛安装时随机产生:进度 60~70%、钱包 100~130 个,只算自己送出交易、付 gas 的钱包);合约必须有「每个钱包上限」或「每笔上限」的规定;合约里的钱几乎被转光就不打。快满或很热的项目每 15 秒检查一次,多个钱包同时打,每个钱包每个项目 ≤ 20U、每天付费总额 ≤ 60U。
- 打不了的项目自动跳过:需要官网签名、白名单或模拟一直失败的项目,标记后暂停重试(30 分钟后再试),记录在日志里;会先读项目方开放的份数(剩余额度/每个钱包上限/每笔上限)照着打,读不到再自动降到 5、3、2、1 份试;学别人打法时优先学最简单的那种。
- 看不懂的合约也能打:读不到进度或不认得铸造函数时,自动学别人最近成功的铸造交易(包括要付 USDT 的,例如「USDT 铸造+邀请人参数」这种),3 分钟内有 15 个以上钱包在打就跟进;需要 USDT 会自动用 BNB 换、授权后再打,份数放大到预算内最多 10 份。
- 支持四种付费铸造方式:BNB 报价型、USDT 份额型、单价×数量 NFT、直接转 BNB 就铸(价格取大家最常转的金额)。USDT 不够会自动用 BNB 换。
- 进度读法:先找“已售/上限”函数;没有的话看“铸造池剩多少币”(部署时持有量 vs 现在)。
- 只打新的:两天前部署的老合约、已经开池交易的项目,不再自动铸造。
- 手动指定直接打的合约:config 加
"forceMint": ["0x…"](不看进度与防钓鱼,只受 20U 上限与模拟检查;打到后只通知不自动卖)。 - 每笔都先模拟:不能有授权变化、不能扣到预期以外的资产、必须真的拿到东西,否则不送出。
- 不照抄转账/授权类指令:学别人的铸造方式时,转账(transfer)、授权(approve)、NFT 转移这类指令一律不照抄,避免把刚铸到或原有的币转给别人。
- 照抄的交易里有别人的地址(可能是收货人):先换成自己的地址、再试零地址,都打不了就不打,避免付了钱东西却给别人。
- 免费铸造必须真的拿到东西:预演显示净额为 0(例如拿到又被转走)就不送出。
- 授权后铸造失败会自动取消授权,不留下多余的授权。
- 重复 DEV:同一个部署者 24 小时内发 3 个以上不同名的 Agent ID 项目,他的免费/手续费项目不铸造。付费项目达到进场条件时:他之前有项目正常开盘、或只是同名重新部署 → 照打;没有纪录 → 钱没直接流走且至少 40 个钱包打过才打;撤过池/黑名单/钱直接流走 → 不打。
- 黑名单:部署者之前的项目“打完 48 小时没开池”或“还没回本就崩”,之后他的项目一律不铸造。
- 同款合约批量部署:同一份合约程序 24 小时内被部署 3 次以上,付费/手续费不打。
- 新钱包部署:部署者约 8 小时内才开始使用的新钱包,付费不打。
- 假进度:付费的进度必须由至少 20 个不同钱包打出来;钱直接流走(合约没留 BNB 也没开池)的要 40 个。
- 手续费型只打 1 份,每个钱包每天手续费合计 ≤ 0.005 BNB;只有完全免费的才连续打。
| 条件 | 动作 |
|---|---|
| 2 倍(backX) | 卖出拿回本钱 |
| 10 倍 / 20 倍(steps) | 卖剩下的 30% / 再卖 50% |
| 回本前从最高回落 40%(crash),连续 2 次读到才算 | 全卖 |
| 回本后从最高回落 60%(crashAfterBack) | 卖出长抱以外的部分 |
| 回本后留 20%(moonPct) | 长抱,不自动卖,50/100 倍通知 |
都可以在 config.json 的 rules 改,例如「2 倍回本、10 倍卖 30%、20 倍再卖 50%、回落 40% 全卖」写成:"rules": { "backX": 2, "steps": [[10, 30], [20, 50]], "crash": 0.4 }。
免费币:5 倍、10 倍通知;开池 3 分钟后才开始记最高点(避开开盘瞬间拉高),之后从最高回落 50% 自动全部卖出。卖出一律换回 BNB。
高点和倍数一律用“每颗价格”计算(卖掉一部分后持仓变少,不会误判成暴跌);价格取所有池子里最好的报价。卖出失败会间隔 1、2、4…最多 15 分钟重试,不会狂发通知;不到 0.3U 的零头不卖。
安全与提醒(v2.3 新增)
- 貔貅检测:开池时先模拟“把币转进池子”(卖出第一步),转不过去会提醒可能只能买不能卖。
- 合约权限提醒:打了付费项目时,顺便检查合约有没有“可增发/可暂停交易/黑名单/可改税”这类开发者权限,只提醒不拦截。
- 送出前再确认价格:BNB/USDT 报价型的项目,送出前再查一次报价,涨超过 5% 就不送。
- BNB 快不够提醒:钱包 BNB 低于预留 gas+0.02 时通知(每 6 小时最多一次)。
- 每日总结:每天晚上 9 点(台北时间)自动发战绩和持仓。
- v2.7.7:被大量部署者规则挡掉的项目不再重复检查(快速检查更快);热门网址网站藏合约时,会读设定档/资料介面/程序码找出真的合约;改成监测两天内的项目;forceMint 指定项目优先检查。
- v2.7.6:新增「重点群」(见下方 TG 群组监控说明);热门网址网页上找不到合约时,会比对 Agent ID 钱包正在打的合约名称,找不到每 2 分钟再找一次(最多 2 小时);大群进度播报加上安全检查(大量部署者、非 Agent ID 专属、AI 钱包数不够的都不播);多加 RPC 节点。
- v2.7.5:只轮流检查当天加入追踪的项目、新的优先(以前旧项目太多,新项目要等好几小时才轮到);频道、群组、热门网址来的项目 24 小时内放进每 15 秒的快速检查;热门网址侦测在网页找不到合约时,会再读网站常见的资料介面(例如 /api/stats);错过通知不再把被「大量部署者」规则挡掉的项目误写成「还没找到能打的方式」。
- v2.7.4:「第一份免费、之后付费」的项目(最近别人打它大多有付 BNB)改用付费规则判断,照抄别人的付费打法,不再被当成免费而只通知。
- v2.7.3:NFT 更严格——进度 70% 以上、150 个以上 Agent ID 钱包、一定要有「每个钱包上限」(每笔上限不算)、每个项目预算 10U、图片资料要真的打得开、同一张图出现在别的合约就不打(防重复用图开盘);修正旧进度算法把部分项目读成 100%、被当成卖完而不再检查的问题。
- v2.7.2:TG 群组监控(选用)——群里传的网址、讨论的合约,会先确认是不是 Agent ID 专属项目(合约里有 Agent ID 检查,或最近打它的钱包六成以上持有 Agent ID)才通知和追踪;pump.fun、flap.sh 这类交易网站和区块浏览器的网址不再误报热门。
- v2.7.1:修正——铸造当下读不到 BNB 价格时,成本会被记成 0、被当成免费币(2 倍不会卖回本钱);现在改用上一次读到的价格,而且只要付了钱、成本却记成 0,会用实际付出的 BNB/USDT 自动补算并发 TG 警告。
- v2.7.0:进场门槛改为进度 60~70%、Agent ID 钱包 100~130 个(每人随机);付费项目必须有「每个钱包上限」或「每笔上限」才打,保本退款不再是必要条件(只保留「合约里的钱几乎被转光就不打」);每日总上限 60U;跟单涨价最多加 20%(加价部分不算进每日上限);TG 群组监控新增热门网址侦测:2 个群或 3 个人在传同一个网站就自动读网页找合约、加入追踪并通知,被热传的项目每 15 秒检查一次(网站只读文字,不连钱包、不签名)。
- v2.6.8:付费新增每日总上限(每个钱包每天最多 60U);跟单涨价最多只加 10%;保本检查更严(打之前重新确认合约里的钱至少够退一半已卖出金额);黑名单、老合约检查不再因为过了门槛就跳过;拿掉作者私人的特殊卖出规则。
- v2.6.7:门槛随机范围改为进度 70~80%、Agent ID 钱包 100~130 个(钱包数只算自己送出交易的钱包后,旧范围几乎达不到,旧门槛会自动重新产生);进度算法修正(一开始全部发行、合约里放着加池子的币的项目不再低估);很热门但工具打不了的项目会通知你去官网手动打;新增热门铭文通知(不自动打);通知里项目方写的文字会先拿掉网址,防钓鱼。
- v2.6.6:新增选用功能 TG 群组监控(预设关闭,见下方说明):用自己的 TG 帐号只读自己加入的群,3 个以上的群在讨论同一个合约就通知并加入追踪,被热议的项目每 15 秒检查一次;通知会附上几个群在讨论。
- v2.6.5:记录文字修正——免费项目不再显示「排入铸造」(免费只通知、不自动打)。
- v2.6.4:免费项目改成只通知、不自动打;修正逻辑冲突(进度够但钱包数不够时可能掉进旧规则照打);付费项目新增检查——合约里几乎没钱(付的钱被转走)就不打,项目方钱包持币超过 30% 会警告;卖出途中遇到程序更新会等卖完才重启。
- v2.6.3:防定向掏钱——有项目方照公开的规则量身做项目(进度刚好卡在门槛、手续费刚好卡在上限)。现在每个人安装时随机产生自己的门槛(进度 80~90%、Agent ID 钱包 150~200 个,启动时会写在 log 里),坏人猜不到;参与人数改成只算自己送出交易、付 gas 的钱包,空投灌热度无效。
- v2.6.2:新增垃圾 NFT 检测——NFT 的图片连结是假的(像
ipfs://sniper-test-nft/1)或空的就不打(批量掏手续费的项目常常连图都没做)。 - v2.6.1:要 150 个以上 Agent ID 钱包在打才打(进度超过 80% 也一样要;读不到进度的也要 150 个以上)。
- v2.6.0:进场条件加严——进度超过 80% 还不够,也要 150 个以上 Agent ID 钱包在打才打(有项目方自己灌进度骗手续费);进度改看实际铸出数量,不会被项目方预留的数量误判成快满。新增 7 条风控,防止项目方换招一点点掏 BNB:每个钱包每天手续费+gas 最多 0.01 BNB(到了当天停止自动打,并通知);每天最多自动打 20 个免费项目;送出前确认扣的 BNB 不能比说好的多;单笔 gas 预估太高不打;可升级合约(保本机制能被事后换掉)的付费项目不打;同一合约上链失败 2 次就不再试;BNB 低于保留额就只留给卖出用。卖出不受这些限制。
- v2.5.9:进场门槛提高到 80%——免费、付费都要铸造进度超过 80% 才打(付费还要合约里真的有保本退款机制);要付任何手续费的一律当付费。
- v2.5.8:加回「同一个部署者 24 小时内部署 ≥10 个项目就不打」(只看实际送出部署交易的钱包)。
- v2.5.7:重要——付手续费的「免费」铸造一律当付费,必须进度 60% 以上且合约有保本退款机制才打(以前会被大量小项目一点点掏走 BNB);最小代理合约解析修正;Agent ID 人数查询与 RPC 增加备用节点;卖出策略改为回本后回落 60% 才卖、并留 20% 长抱只通知。
- v2.5.4:低进度免费项目改成 10 分钟检查一次(减少无效模拟、降低节点限流);已售超过总量时进度误读修正;照规则不打的项目不算错过。
- v2.5.3:修正用「已售/总量」读进度的发射台会卡在 0%(bibiai 这类,涨到 92% 都没发现);照抄打法遇到涨价会在预算内 +2%~+35% 逐步重试(以前只试 +2%)。
- v2.5.2:进场门槛改回 60%(免费、付费都一样);付费项目必须是合约里真的写了退款机制才打,只有白皮书或网站说的不算。
- v2.5.1:付费项目一定要有保本(退款)机制才打——合约里没有退款函数(refund/claimRefund/refundOpen 等,代理合约看背后的实作)就跳过;免费项目不受影响。找不到总量函数时自动从合约里找。
- v2.5.0:第二轮抓错 15 项——修正开源版漏掉
callChannelWatch(主循环出错)并在生成时加自动检查;一键安装输入的预算会生效;没设群的用户打到/开盘发到自己 TG;照抄重学金额受预算限制、降份数时付款按比例降;“100 个钱包”只算 Agent ID 钱包;只允许一份程序同时跑;每晚总结日期修正;中文路径开机自启;默认卖出规则改为 2 倍回本、10 倍卖 30%、20 倍再卖 50%、回落 40% 全卖。 - v2.4.9:学别人打法、算参与人数改用多节点轮替(默认节点查事件常被限流,以前会学不到、人数算不准)。
- v2.4.8:修正开源版漏定义
INFRA导致扫描每轮崩溃(感谢用户反馈);RPC 节点可在config.json的rpcs自订;全面抓逻辑冲突——进度误判、没 token() 不进持仓、照抄型太快放弃、超预算直接放弃、第一次失败就不再追踪、卖完的项目占名额、价格来源跳动导致误卖等 10 项修正。 - v2.4.7:学会「直接转 BNB 就铸造」的合约(别人的交易没有呼叫资料也能学);大家最常转的金额超过预算时,改用预算内最大的金额。
- v2.4.6:改回「只提醒、不自动更新」,用户自己回 /update 才更新。
- v2.4.5:进场门槛从 60% 改成 55%;开盘侦测加上 GeckoTerminal(PancakeSwap Infinity、Uniswap v4 池子也能读价格);固定 1 万份的项目不再把低进度误判成读不到而误买;特殊规则跌破成本一半会提醒;卖出规则改成可设定的
rules.steps(倍数+卖出比例),拿掉“20 分钟没到 2 倍全卖”和速战 35%。v2.4.4 以前的用户因为新增了价格网站,这一版需要手动下载一次;之后加入了已知安全网站名单,不会再这样。 - v2.4.4:GitHub 刚更新时缓存没同步导致的校验不符,改成稍后自动重试。
- v2.4.3:快到 60% 的免费项目改成每 20 秒重试;进度扫描不再把已卖完的项目拉回快速名单;自动更新遇到网络问题 30 分钟后重试;一键安装保留原设定时也能登录第 2 个钱包。
- v2.4.2:改成自动更新(安检、sha256 核对、备份、失败自动退回照留);首次启动和每晚总结附上官方 TG 群。
- v2.4.1:新增更新提醒+一键安全更新(安检、sha256 核对、备份、失败自动退回);每分钟轻量扫描所有追踪项目的进度,低进度项目突然暴涨也能在 15 秒内进入快速检查(之前要 2~3 小时才回头看一次,导致 Pulsepanther 从 10% 涨到 100% 都没打到)。
- v2.4.0:代理合约一律追到底(EIP-1967、Beacon 槽位、程序里写死的 Beacon/实作地址、最小代理),像 Flap 的 Agent Card NFT 这种写法以前会漏掉;每晚总结列出“快卖完却没打到”的项目和原因;小池子估价改用真正大池子的价格,避免误判暴跌。
- v2.3.9:同一个合约+钱包同时只排一个铸造(不会重复打);送出结果不明的不再重打;只靠热度进场的免费项目开池后也不铸;开池判断加上 DexScreener;付 USDT 的预算严格控制在 20U 内;所有付费路径打到的代币都自动加入持仓;同一个币同时只卖一次;开盘群播报重启后也不会重复。
- v2.3.8:打到项目和开盘只发群、不发个人 TG(个人只收卖出、倍数、警告);同一个项目群里只播一次(打到或进度 70% 择一);NFT 不再误报“转不出去”。
- v2.3.7:付费快速检查分 3 组同时跑(一轮从 1 分多钟降到约 10 秒);群播报改成打到什么都发(免费也发)+开盘也发;只靠“100 个钱包在打”进场的项目如果已经开盘就不铸(避免比市价贵)。
- 修正(v2.3.6):免费代币(一开始就全部发行的 ERC20)进度不再误判成 100%;查询失败不再当成余额 0;快速检查只看快到门槛的项目(最多 12 个),不会越跑越慢;不同币同名不再共用纪录;TG 指令可以卖“只通知”的币;小池子估价最多算到流动性的 3 成。
- 进场规则简化(v2.3.5):不管免费还是付费,铸造进度超过 60% 就打(付费每个钱包每个项目 ≤ 20U);读不到进度的,150 个以上 Agent ID 钱包在打才打。之前的热度分级、重复 DEV、新钱包等规矩不再挡,只保留诈骗/貔貅类安全检查(每笔模拟、不能多余授权、不能扣到预期外资产、开池貔貅检测)。
- 任何配对的池子都查得到(v2.3.5):以前只找 PancakeSwap V2 跟 BNB/USDT/USD1 配对的池子,跟 BNCB 等其他币配对、或开在 V3/其他 DEX 的会漏看。现在加上 Flap 系报价币,并用 DexScreener 当保险,有池子就能追踪价格、照规则卖。
- 打到的代币自动加入持仓(v2.3.5):照抄型付费铸造、手动补打的 ERC20 代币也会自动追踪;设成“只通知不卖”的币,卖出前以最新设定为准。
- 监测 TG 频道 agentidcall(v2.3.5):频道贴出的合约自动加入追踪,照同一套规则决定打不打(在本机跑)。
- 照抄失败多试两次(v2.3.5):换最新样本再试;交易里有价格上限时,上限 +2% 再试(仍在预算内)。
- 进度读错自动纠正(v2.3.4):有些项目写的总量很大(例如 444 万份),但卖到 1 万份就开池,工具以前会把进度读成不到 1%、一直不打。现在读到的进度很低、却已经很多人在打时,会判定读错,改用库存算法;还是不合理就按热度跟打(已被铸 3000 份以上也算)。
- 照抄的交易自动换新期限(v2.3.4):有些合约每笔交易要带期限和当下价格,照抄旧交易一定失败。现在会先抓最新一笔别人成功的交易,再把期限换成 15 分钟后才送出。
- 禁止授权给 Flap(v2.3.3):工具不跟 Flap 的合约互动、不授权给 Flap;每 10 分钟检查一次钱包授权,发现授权给 Flap 会自动取消并通知(Flap 官网曾被 DNS 劫持)。
- 免费项目只打热门的(v2.3.3):完全免费的要 3 分钟内 10 个以上钱包在打才打;要付手续费的要 15 个以上;还不热门的先追踪,热起来再打。每个钱包每天手续费上限 0.003 BNB。省掉冷门项目的 gas 和手续费。
- 小额币卖不掉不吵(v2.3.3):不到 3U 的币卖出失败不通知,试 6 次就放弃;值钱的只在第一次失败时通知一次。
- 要带自己 Agent ID 编号的铸造(v2.3.2):像
mint(agentTokenId)这种要填自己 .ai 身份编号的项目,工具会用钱包自己的编号去打;照抄别人的交易时,也会把别人的编号换成自己的。编号由 config 里钱包的name(例如mywallet.ai)算出来,name请填你真正的 .ai 名称。 - 买到的币转不出去会提醒(v2.3.2):打了付费项目后马上测试币能不能转,被白名单锁住(只能等开发者开放交易,也可能是貔貅)会在通知里加警告。
- 付 USDT 却打不了的项目不再反复重试(v2.3.2):最多再试 2 次,避免每次都换 USDT 又失败。
- 节点自动轮替(v2.3.1):查事件用 6 个免费节点轮流,某个被限流就换下一个;全部被限流才暂停 30 秒,之后补扫漏掉的区块,不会跳过。
- 每日总结附“打不了”数量:当天有几个项目因为要官网签名、白名单或模拟失败而没打,只在总结里告诉你,不另外发通知。
- 交易送出中不重启:程序更新或看门狗重启前,会等正在送出的交易送完;送出结果不明(逾时)时不会重打,改为通知你确认。
"notifyFree": true 会静音发送);发现新合约等只记在 data/watch.log。想全部都收到,在 config 加 "notifyAll": true。也可以在 telegram.groupChatId 填群组 ID:任何项目铸造进度第一次超过 70%(免费或付费都算),以及打到的项目(免费、付费都发)和开盘会播报到群里,同一件事只发一次。
TG 指令(秒级手动卖出):直接私讯你的机器人,工具几秒内自己执行,不用重启、不用等任何人:
| 打这个 | 动作 |
|---|---|
| 卖 XXX 或 XXX 全出 | 所有钱包全部卖出 XXX(换回 BNB) |
| 卖 XXX 一半 或 XXX 出一半 | 所有钱包各卖一半 |
| 余额 | 回报各钱包 BNB |
| 持仓 | 还没卖的币和现值 |
| 战绩 | 上线以来打了多少项目、每笔卖出拿回多少 |
| 指令 | 列出指令 |
XXX 可以是代币符号或合约地址(必须是工具正在追踪的持仓)。只接受 config 里 telegram.chatId 本人的讯息,超过 2 分钟的旧讯息不执行。
NFT 成交量提醒:每 12 小时检查一次你持有的 NFT 系列在 Element 的真实成交(有付钱的才算,钱包之间转来转去不算),成交量忽然变多就发 TG 通知。
TG 群组监控(选用,预设关闭)
用你自己的 TG 帐号,在你自己电脑上只读你已经加入的群组和频道(不会发任何讯息)。同一个合约 24 小时内有 3 个以上的群在讨论,就通知你、加入追踪,并改成每 15 秒检查一次。打不打仍然照链上规则,群里有人喊单骗不了工具。不想用就不用管,没登入就完全不会跑。
开启方式(只要一次):
- 到 https://my.telegram.org 用手机号码登入(登入码是 TG App 里官方「Telegram」帐号传给你的,不是简讯),点 API development tools,App title/Short name 随便填英文(不能有 Telegram 这个字),平台选 Desktop,建立后会看到 api_id 和 api_hash。
- 在工具资料夹双击 tg_login.bat(用 /update 更新的旧用户没有这个档,就在工具资料夹打开命令提示字元,输入
node watch.mjs --tg-login)。 - 照视窗提示输入 api_id、api_hash、手机号码(+886 开头、去掉 0)、登入码,看到「✅ 登入成功」就好。第一次会自动安装 TG 套件(约 20MB)。
data/tg_user.json等于你的 TG 登入,绝对不要传给别人;不想用了就删掉这个档。- 工具读得很慢(每分钟最多读 12 个有新讯息的群),但用程式读群仍有一点被 Telegram 限制的风险,介意的话请用小号加入那些群。
- 只抓讯息里的合约地址,不存聊天内容。
data 里新建 tg_vip.txt,一行写一个群名(写群名里的一段字就可以,例如 橙子社区)。重点群提到合约或网址时,不用等 3 个群就会开始检查。
- 群里任何人都能发言,所以重点群只跳过「几个群在讨论」这一关,Agent ID 专属、大量部署者、进度、AI 钱包数这些检查一样要过,有人贴假合约也骗不到工具。
- 每小时最多处理 30 个,避免有人洗版拖慢工具。
安装
Windows 最简单的方式:下载 ZIP 解压后,双击 一键安装.bat,照提示输入钱包和 TG,用币安 App 确认登录,就会自动在背景运行并开机自启。
以下是手动安装方式。需要:Windows(或 macOS / Linux)、Node.js 20+、币安 App 里已开通 Agentic Wallet 并领取 .ai Agent ID,且开启开发者模式。
npm install -g @binance/agentic-wallet
git clone <本仓库>
cd agentid-sniper
copy config.example.json config.json # macOS/Linux 用 cp
编辑 config.json:
wallets:你的 Agent ID 钱包地址。一个钱包就能用(用系统安装的baw)。想同时用多个钱包再往下加;第二个以后要先跑setup_wallet2.bat(独立的 baw 副本,避免互相踢下线),并在该钱包加上"bawDir": "baw2", "bawPkg": "baw2pkg", "instanceId": "wallet-2"(选用)。telegram:Bot Token(找 @BotFather 创建)和你的 chat id。paid/rules:预算和卖出规则。tokens:想手动追踪的持仓(例如{ "sym": "XXX", "addr": "0x…", "cost": 10, "both": true };hold: true只通知不卖;sellNow: true立刻全卖)。
node login.mjs 1
有第二个钱包再执行:node login.mjs 2
运行
start_hidden.vbs # Windows 背景运行(自动重启)
或
node watch.mjs
- 修改
watch.mjs存档后会自动重载。 - 停止:在同一资料夹建立一个
WATCH_STOP文件。 - 日志在
data/watch.log,心跳在data/watch_heartbeat.txt(含扫描落后区块数)。 - 内建看门狗:主循环卡住超过 8 分钟会自动重启。
注意
- 用公共节点,每分钟要下载约 130 个完整区块,一天可能好几 GB 流量,请用不限流量的网络。
- 币安 Agentic Wallet 每笔交易要先模拟再执行,约 10–15 秒,拼不过专业 MEV 机器人的速度;本工具的优势在 Agent ID 专属赛道(没有 .ai 身份的机器人打不了)。
- 开发者模式有到期时间,到期前 24 小时会提醒。
- 在手机上登录同一个 AI 钱包会把电脑这边踢下线,工具会发登录链接给你。
License
MIT