这是一个面向 Robinhood Chain(链 ID 4663)上 NOXA Fun 新币发行的 TypeScript/Node.js 自动化交易机器人。它监听 NOXA Launch Factory 的 TokenLaunched 事件,在检测到新代币发行后,根据预设过滤规则通过 Uniswap V3 SwapRouter02 自动买入,并在达到止盈或止损条件时自动卖出。项目还包含一个 bundler 子目录,用于多钱包 NOXA 发射相关操作。
适用领域
区块链 / DeFi / 自动化交易 / Meme 币交易 / Uniswap V3 / Robinhood Chain / TypeScript/Node.js / 链上事件监听
配置难度
中高级。需要理解 Node.js/TypeScript、EVM 钱包和私钥、RPC/WSS、Uniswap V3 交易流程、链上事件监听、滑点和 gas 管理。普通用户不建议直接投入真实资金运行。
商业价值
该项目的商业价值主要体现在链上自动化交易研究、NOXA Fun 生态工具开发、sniper bot 策略验证和 Web3 交易基础设施原型上。对于个人交易者,它可能提高发现和买入新发行代币的速度;对于开发团队,它可作为事件监听、自动 swap、止盈止损和多钱包工具的参考实现。但由于标的为高风险 Meme 币,且新发行功能可能暂停,实际盈利能力和长期商业化价值高度不确定。
01
技术亮点
- 专门针对 NOXA Fun 发行场景设计,监听链上 TokenLaunched 事件,不依赖前端网站可用性
- 使用 TypeScript 编写,适合 Node.js/Web3 开发者阅读和二次开发
- 集成 Uniswap V3 SwapRouter02,采用链上交换而非中心化 API
- 支持止盈和可选止损逻辑,具备基础自动交易闭环
- 支持 DRY_RUN 模式,降低测试阶段误操作真实资金的风险
- README 中提供了 Robinhood 主网关键合约地址,包括 Launch Factory、WETH、SwapRouter02 和 QuoterV2
- 项目 stars 和 forks 数量较高,说明有一定关注度和传播度
02
目标用户
- 熟悉 EVM 链和钱包私钥管理的加密货币交易者
- 希望自动监听 NOXA Fun 新币发行并快速买入的链上交易用户
- 了解高风险 Meme 币交易的开发者或量化爱好者
- 想研究 Uniswap V3 SwapRouter02 自动交易流程的 TypeScript 开发者
- 需要构建或改造链上 sniper bot 的 Web3 开发者
03
配置要求
- PRIVATE_KEY:交易钱包私钥,必须妥善保管,不能提交到 GitHub 或分享给他人
- WSS_RPC_URL:推荐配置专用 WebSocket RPC,例如 Alchemy、QuickNode 等,以提高事件监听可靠性
- DRY_RUN:是否模拟运行;建议在真实交易前保持 true
- BUY_AMOUNT_ETH:每次自动买入使用的 ETH 数量
- TAKE_PROFIT_PERCENT:触发自动止盈卖出的收益百分比
- STOP_LOSS_PERCENT:触发自动止损卖出的亏损百分比;大于 0 时启用
- 过滤相关配置:可能包括最小初始买入、代币名称拒绝关键词、是否仅接受 WETH 交易对、最大持仓数量等
- 钱包中需要有 Robinhood Chain 上的 ETH 或原生 gas 资产,用于支付买入金额和链上手续费
- 需要连接 Robinhood Chain 主网,链 ID 为 4663
04
适用场景
- 监听 NOXA Launch Factory 的 TokenLaunched 事件,自动发现新发行代币
- 根据最小初始买入金额、名称黑名单、WETH 交易对、最大持仓数量等规则过滤目标
- 使用固定 ETH 金额通过 Uniswap V3 exact-input swap 自动买入新币
- 轮询池子价格,在达到 TAKE_PROFIT_PERCENT 后自动卖出全部仓位
- 配置 STOP_LOSS_PERCENT 后,在亏损达到阈值时自动止损
- 使用 DRY_RUN 模式在不真实交易的情况下测试策略和事件监听
- 通过独立 WSS RPC 提升链上事件监听稳定性
05
部署与配置
- 确保本地已安装 Node.js 和 npm
- 克隆仓库:git clone https://github.com/robinhood-ape/robinhood-sniper-bot.git
- 进入项目目录:cd robinhood-sniper-bot
- 安装依赖:npm install
- 复制环境变量模板:cp .env.example .env
- 编辑 .env,至少配置 PRIVATE_KEY;建议配置专用 WSS_RPC_URL
- 首次运行建议保持 DRY_RUN=true,避免真实资金交易
- 启动开发模式:npm run dev
- 如需使用 bundler,进入 bundler/ 子目录并按其说明运行 npm run bundle
06
风险与注意事项
- Meme 币和新发行代币风险极高,可能归零、无法卖出或遭遇恶意合约
- sniper bot 不保证盈利,链上拥堵、滑点、MEV、抢跑和失败交易都可能导致亏损
- README 提到 NOXA Lite 可能仍禁用新币创建,如果没有新的 TokenLaunched 事件,机器人将无法触发买入
- 需要在 .env 中保存私钥,一旦泄露会导致钱包资金被盗
- 项目未显示明确 license,商业使用、分发或二次开发存在授权不确定性
- Robinhood Chain、NOXA Fun 及相关合约生态可能较小,流动性和安全性需要额外审查
- 自动止盈/止损依赖价格轮询和池子状态,极端行情下可能无法按预期成交
- 合约地址和链上协议若发生升级或迁移,机器人可能失效或产生错误交易
- 高 stars/forks 不等于安全,仍需审计源码、依赖和交易逻辑,谨防恶意代码
2026-07-22
第29名
新收录 · github_search
2026-07-18
第29名
新收录 · github_search