SolWaitBot

专业的 Solana 区块链自动化交易机器人

支持代币狙击、自动交易、钱包管理、跟单系统等功能,为您提供完整的 DeFi 交易解决方案

SolWaitBot
👤 /start
🤖 欢迎使用 SolWaitBot!
✅ 已连接到 Solana 网络
🚀 开始您的 DeFi 交易之旅!

项目概述

高性能

基于 Rust 构建,异步处理,毫秒级响应

安全可靠

AES-GCM 加密存储,多重安全验证

功能完整

狙击、交易、钱包、跟单一站式解决方案

易于使用

Telegram 界面,无需下载,即开即用

核心功能

钱包管理

  • 创建和导入钱包
  • 多钱包切换管理
  • 余额实时监控
  • 安全转账功能

代币狙击

  • 新币实时检测
  • 智能过滤条件
  • 自动购买执行
  • 止盈止损策略

批量交易

  • 多钱包刷量
  • 资金智能分配
  • 交易数据统计
  • 一键资金归集

跟单系统

  • 实时交易监控
  • 智能跟单策略
  • 风险控制机制
  • 收益统计分析

使用指南

钱包管理操作

1. 创建钱包

点击 "💼 钱包" → "➕ 创建钱包",系统将自动生成新的 Solana 钱包

# 钱包地址示例
9WzDXwBbmkg8ZTbNMqUxvQRAyrZzDsGYdLVL9zYtAWWM

# 私钥将被 AES-GCM 加密存储

2. 导入钱包

点击 "💼 钱包" → "📥 导入钱包",输入私钥导入现有钱包

安全提示:请确保在安全环境下输入私钥,私钥将被加密存储

3. 查看余额

在钱包界面可以实时查看 SOL 和各种代币的余额

  • SOL 余额:显示可用的 Solana 数量
  • 代币余额:显示持有的各种 SPL 代币
  • WSOL 账户:Wrapped SOL 余额管理

代币狙击设置

1. 配置过滤条件

设置元数据可变性、铸币权限、冻结权限等安全过滤条件

元数据可变性 控制代币信息是否可修改
铸币权限 控制是否可增发代币
冻结权限 控制是否可冻结账户

2. 设置购买参数

配置购买金额、滑点、止盈止损等交易参数

{
  "buy_amount": "0.5 SOL",
  "slippage": "15%",
  "stop_profit": "+200%",
  "stop_loss": "-50%",
  "jito_tip": "0.0001 SOL"
}

3. 启动狙击

确认配置后启动狙击,系统将自动监控并执行交易

🟢 狙击已启动 正在监控新代币上线...

批量交易操作

1. 创建子钱包

生成多个子钱包用于批量交易操作

# 创建 20 个子钱包
Sub Wallet 1: 5K7...ABC
Sub Wallet 2: 8M9...DEF
Sub Wallet 3: 2N4...GHI
...
Sub Wallet 20: 7P1...XYZ

2. 资金分配

向所有子钱包分配 SOL 用于交易

主钱包 每个子钱包 0.1 SOL
总计:20 × 0.1 = 2 SOL

3. 启动刷量

设置交易参数后启动自动刷量功能

交易间隔: 10-60秒随机
交易金额: 0.01-0.05 SOL
交易模式: 买入 → 等待 → 卖出

跟单系统配置

1. 添加目标钱包

输入要跟单的钱包地址

# 目标钱包地址示例
9WzDXwBbmkg8ZTbNMqUxvQRAyrZzDsGYdLVL9zYtAWWM

2. 设置跟单参数

配置跟单比例、最大金额、延迟时间等

3. 启动监控

开始实时监控目标钱包的交易活动

👁️ 正在监控目标钱包...
检测到交易将在5秒后跟单

API 文档

API 概述

Solana Telegram Bot 提供了完整的 REST API 和 gRPC 接口,支持程序化访问所有功能。

钱包 API

POST /api/wallet/create

创建新钱包

{
  "response": {
    "address": "9WzDXwBbmkg8ZTbNMqUxvQRAyrZzDsGYdLVL9zYtAWWM",
    "encrypted_key": "...",
    "created_at": "2024-01-01T00:00:00Z"
  }
}
GET /api/wallet/balance/{address}

查询钱包余额

{
  "sol_balance": 1.5,
  "tokens": [
    {
      "mint": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
      "symbol": "USDC",
      "balance": 100.0,
      "decimals": 6
    }
  ]
}

交易 API

POST /api/swap/buy

执行购买交易

{
  "token_mint": "...",
  "amount_sol": 0.5,
  "slippage": 15,
  "mode": "fast"
}
POST /api/swap/sell

执行出售交易

{
  "token_mint": "...",
  "percentage": 100,
  "slippage": 15
}

狙击 API

POST /api/sniper/start

启动代币狙击

{
  "pool_mode": "PumpFun",
  "filters": {
    "mutable_metadata": false,
    "mint_authority": false,
    "freeze_authority": false
  },
  "buy_amount": 0.5,
  "stop_profit": 200,
  "stop_loss": -50
}

常见问题

如何获取 Telegram Bot Token?

1. 在 Telegram 中搜索 @BotFather

2. 发送 /newbot 命令

3. 按提示设置机器人名称和用户名

4. 获取 Token 并配置到环境变量中

交易失败的常见原因?

余额不足:确保钱包有足够的 SOL 支付交易费用

滑点过低:在高波动市场中增加滑点设置

网络拥堵:提高 Gas 费或等待网络恢复

代币流动性不足:选择流动性更好的代币

如何提高狙击成功率?

优化网络:使用高质量的 RPC 节点

合理滑点:设置 15-30% 的滑点

快速执行:使用极速模式和 Jito 加速

过滤条件:设置合理的安全过滤条件

私钥安全如何保障?

加密存储:使用 AES-GCM 256位加密

本地存储:私钥仅存储在本地数据库

访问控制:基于用户 ID 的权限控制

定期备份:建议定期备份钱包文件

支持哪些 DEX 协议?

Raydium:主流 AMM DEX,流动性充足

PumpFun:新币发射平台,适合狙击

Jupiter:聚合器,获得最优价格

Orca:用户友好的 AMM 协议

如何设置止盈止损?

止盈设置:达到目标盈利百分比自动卖出

止损设置:达到最大亏损百分比自动卖出

分批卖出:可设置多个止盈点分批减仓

时间止损:持有超过指定时间自动卖出