Skip to content

Lab-JY/pump.fun

Repository files navigation

  1. 项目背景与愿景 (Vision) 背景:Solana 链上的 Pump.fun 平台每天产生数万个新代币,但 99% 为欺诈(Rug)或垃圾盘。普通用户面临“信息过载”和“交易速度慢”两大痛点。

愿景:打造一款基于 Go + Rust 混合架构的 Web3 工具,为用户提供过滤后的高质量金狗信号(To C 订阅)及毫秒级自动狙击能力(To Pro 工具),实现快速变现。

  1. 技术架构设计 (Technical Architecture) 采用 "Rust for Speed, Go for Logic" 的混合架构。

数据层 (Rust):利用 Rust 的高性能特性,连接 Solana Geyser (gRPC),负责毫秒级的数据捕获与清洗。

业务层 (Go):利用 Go 的高并发与易开发特性,负责复杂的过滤逻辑、Telegram Bot 交互、用户鉴权与数据库管理。

通信层:Rust 进程作为 Sidecar 运行,通过 Stdout (标准输出管道) 或 Redis Pub/Sub 将清洗后的极速数据推送到 Go 核心。

  1. 详细功能需求 (Functional Requirements) 阶段一:智能监控与过滤 (Smart Monitor MVP) 核心目标:清洗垃圾信息,积累种子用户。 技术栈:纯 Go (目前已有) + 算法升级。

R1.1 数据源接入 接入 Solana RPC (HTTP/WSS) 监听 Pump.fun 合约事件。

解析 Create 指令,提取代币元数据 (Metadata)。

R1.2 智能过滤引擎 (Smart Filter Engine) - 核心差异化功能 系统需对每个新币进行实时评分,只有满足以下所有条件才推送:

社交完备性:Metadata 中必须包含 Twitter 或 Telegram 链接。

黑名单机制:名称/符号中不得包含 test, dev, drop 等垃圾关键词。

资金验证:(可选) 发行者 (Dev) 钱包余额需 > 0.5 SOL,排除纯粹的刷单号。

图片检测:(可选) 过滤掉使用默认图标或重复图标的代币。

R1.3 Telegram 信号推送 普通频道:推送经过过滤的代币信息。

显示:代币名、合约地址、Dev 地址、社交链接。

操作:提供 [查看图表] 按钮 (跳转 GMGN/Photon)。

阶段二:极速数据与抢跑 (Speed & Snipe) 核心目标:利用 Rust 优势,提供比竞品快 1-3 秒的信号,开启付费墙。 技术栈:Rust (Geyser Client) + Jito 集成。

R2.1 Geyser 极速监听器 (Rust) 开发 Rust 独立模块,连接 Helius/Triton gRPC 节点。

监听过滤:仅订阅 Pump.fun Program ID 的相关交易。

性能指标:从链上出块到程序捕获,延迟需控制在 200ms 以内。

R2.2 本地化狙击终端 (Sniper CLI) 提供给付费用户的本地可执行文件 (Windows/Mac/Linux)。

私钥本地化:用户配置自己的私钥,无需上传服务器(保障安全)。

自动买入:

接收 Go 服务端的即时信号。

或用户自定义配置:例如“检测到 Dev 买入 1 SOL 后跟随买入”。

防夹交易 (Jito Bundles):集成 Jito SDK,通过支付小费 (Tip) 确保交易在同一区块内打包,防止被 MEV Bot 夹击。

  1. 变现产品形态 (Monetization & Product Tier) 功能权益 Free (免费版) Pro (付费版 - 0.5 SOL/月) Whale (私享版 - 定制) 信号速度 标准 RPC (延迟 1-3秒) Geyser gRPC (毫秒级) 独享节点 (最快) 过滤质量 基础过滤 (仅去垃圾) 深度过滤 (胜率分析) 包含 Dev 历史战绩追踪 交易功能 手动买入 一键跟单/CLI 工具 自动止盈止损策略 交付形态 公共 TG 频道 私有 TG Bot + 激活码 源码交付或专人运维
  2. 开发路线图 (Roadmap) Week 1: 夯实基础 (Go)

完善现有的 monitor.go,植入 filter.go 过滤逻辑。

部署 Telegram Bot,创建公开频道。

里程碑:上线第一个版本,拉 50 个用户进群,确保没有明显报错。

Week 2: 速度升级 (Rust)

完成 Rust Geyser Client 开发,跑通数据流。

实现 Go 与 Rust 的进程间通信 (IPC)。

验证数据速度:对比 Rust 抓取时间和普通 RPC 抓取时间,确认优势。

里程碑:推出 "Pro 预览版",邀请核心用户体验“极速推送”。

Week 3: 交易闭环 (Rust + Jito)

研究 Jito SDK,实现 Rust 发送 Bundle 交易。

开发简单的 CLI 客户端,实现“接收信号 -> 自动构建交易 -> 发送”。

里程碑:完成第一笔自动化闭环交易。

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors