Important Safety & Compliance Notice
Octools Pro Bundler is a powerful financial tool. Always ensure compliance with local regulations, use secure private key management.
1. Getting Started
1.1 Installation
Prerequisites
Rust & Cargo
Ensure you have Rust and Cargo installed. Download from rust-lang.org.
Solana CLI Tools
Optional but Recommended. Install from solana.com.
A Solana Wallet with SOL
You'll need SOL in your parent wallet for transaction fees and funding other operations.
Installation Steps
Clone the Repository
Download the OctoTools source code from the official GitHub repository: https://github.com/OctoToolsCorp/OctoTools
git clone https://github.com/OctoToolsCorp/OctoTools.git
cd OctoTools
Build the Application
Compile the application to create the executable. This will create an executable in the target/release/
directory.
cargo build --release
Running the GUI
To launch the OctoTools GUI, run the compiled executable with the following command:
cargo run --bin solana-pumpfun-token-gui # Run the GUI application
1.2 Overview
What is Octools Pro Bundler
Octools Pro Bundler is the most advanced token launch and management platform on Solana. It enables coordinated multi-wallet operations, atomic transaction bundling, and sophisticated trading strategies through an intuitive interface.
Multi-Wallet Coordination
Execute transactions across 1-26 wallets simultaneously at block 0
Atomic Bundling
All-or-nothing transaction execution via Jito for guaranteed precision
Volume Simulation
Natural trading patterns and volume generation for healthy token ecosystems
Security First
Built in Rust with enterprise-grade security and wallet protection
Key Features and Capabilities
- Coordinated Token Launch: Launch tokens with perfect synchronization across multiple wallets
- Advanced Selling Mechanisms: Percentage-based, custom amount, and reverse-order selling
- Atomic Multi-Wallet Buying: Execute large purchases across multiple wallets without bundling requirements
- Volume Bot Operations: Generate natural trading volume with configurable cycles and patterns
- Wallet Mixing: Avoid bubble map detection through sophisticated wallet rotation
- ALT Management: Advanced Lookup Table management for optimized transaction processing
- Cross-Platform Support: Works with any Solana-based platform (Banks, etc.)
System Requirements
1.3 Initial Setup
Opening the Application
Launch Octools Pro Bundler
Double-click the application icon or run from command line. The application will initialize and display the main dashboard.
License Verification
Enter your license key when prompted. The application will verify your subscription status and unlock features based on your plan.
Initial Configuration
Complete the first-time setup wizard to configure basic settings, RPC preferences, and security options.
Understanding the Main Interface
The Octools Pro Bundler interface is organized into several key tabs:
Settings Tab
Configure RPC connections, manage wallets, and set operational parameters
Tools Tab
Access utility functions, wallet generation, and diagnostic tools
Launch Tab
Execute coordinated token launches and manage ALT tables
Trading Tab
Handle selling operations, atomic buying, and balance management
Volume Tab
Configure and run volume bot operations
Pro Tip: Take time to familiarize yourself with each tab before starting operations. The interface is designed for workflow efficiency, with related functions grouped logically.
2. Settings Configuration
2.1 RPC Configuration
Understanding RPC Connections
Remote Procedure Call (RPC) endpoints are your gateway to the Solana network. Choosing the right RPC affects transaction speed, reliability, and success rates.
Important: RPC selection significantly impacts performance. High-traffic operations require premium RPC endpoints for optimal results.
How to Switch Between Different RPCs
Navigate to Settings Tab
Click the Settings tab in the main interface
Locate RPC Configuration
Find the "RPC Endpoint" section at the top of the settings panel
Select RPC Provider
Choose from available options: Tokyo, Custom, or other configured endpoints
Tokyo RPC: High-speed endpoint optimized for Asian markets
Custom RPC: Enter your premium RPC URL
Default: Solana mainnet standard endpoint
Test Connection
Click "Test Connection" to verify RPC responsiveness and latency
When and Why to Change RPC Settings
High-Volume Operations
Use premium RPCs for coordinated launches and large-scale operations
Geographic Optimization
Select RPCs closest to your location for reduced latency
Network Congestion
Switch to less congested endpoints during peak times
Rate Limiting
Rotate between multiple RPCs to avoid rate limits
Traffic Considerations
Understanding RPC traffic patterns helps optimize performance:
- Peak Hours: 12:00-18:00 UTC typically see highest network activity
- Rate Limits: Free RPCs often limit requests to 10-100 per second
- Latency Impact: Each 100ms of latency can affect bundle success rates
- Failover Strategy: Configure backup RPCs for automatic switching
2.2 Wallet Management
Private Key Input
Security Warning
Never share your private keys. Octools stores keys locally and encrypted. Always use dedicated wallets for bundling operations, never your main holding wallet.
Navigate to Wallet Section
In the Settings tab, scroll to the "Wallet Configuration" section
Enter Parent Wallet Private Key
Paste your parent wallet's private key in the designated field. This wallet will fund and coordinate operations.
Format: Base58 encoded string
Example: 5J1F7GHadZG3sCCKHCwg8Jvys9xUbFsjLnGec4H3jMQKqd3A...
Verify Wallet Address
Confirm the displayed public address matches your expected wallet
Development Wallet Generation
Generate dedicated wallets for different operations:
Select Number of Wallets
Choose how many bot wallets to generate (recommended: 5-10 for most operations)
Recommended Wallet Counts:
- Small Launch: 3-5 wallets
- Medium Launch: 8-12 wallets
- Large Launch: 15-26 wallets
Generate Wallet Configuration
Click "Generate Wallets" to create new keypairs. Each wallet gets a unique address and private key.
Save Configuration
Export the wallet configuration to a secure file for backup and future use
File Manager Integration
Efficiently manage multiple wallet configurations:
Save Configurations
Export wallet sets with custom names for different projects
Load Saved Sets
Quickly switch between different wallet configurations
Encrypted Storage
All wallet files are encrypted with your master password
Backup & Restore
Create secure backups of all wallet configurations
Loading and Saving Settings
Saving Current Configuration:
- Configure all wallets and settings
- Click "Save Configuration" in the Settings tab
- Enter a descriptive name (e.g., "Project_Alpha_Launch")
- Choose save location and confirm
Loading Existing Configuration:
- Click "Load Configuration" in the Settings tab
- Browse and select your saved configuration file
- Verify all settings loaded correctly
- Test wallet connections before proceeding
3. Fund Distribution
3.1 SOL Dispersal Process
Overview
SOL dispersal distributes funds from your parent wallet to all bot wallets, ensuring each has sufficient balance for operations. This is a critical step before any launch or trading activity.
How to Disperse SOL
Navigate to Fund Distribution
Go to the Tools tab and locate the "SOL Distribution" section
Configure Distribution Amounts
Set different amounts for development wallet vs bot wallets:
Development Wallet
0.3 SOLHigher amount for token creation and management
Bot Wallets (5x)
0.1 SOL eachStandard amount for purchase operations
Select Wallets
Choose between "Select All Wallets" for bulk operations or individual selection for specific wallets
Execute Distribution
Click "Distribute SOL" to send funds. Monitor the transaction progress in real-time
Verify Distribution
Click "Refresh Balances" to confirm all wallets received their allocated SOL
Best Practice
Always verify balances after distribution and before starting operations. Keep extra SOL in your parent wallet for gas fees and emergency operations.
Distribution Strategies
Conservative Distribution
- Dev wallet: 0.2 SOL
- Bot wallets: 0.05 SOL each
- Use for: Small launches, testing
Standard Distribution
- Dev wallet: 0.3 SOL
- Bot wallets: 0.1 SOL each
- Use for: Most token launches
Aggressive Distribution
- Dev wallet: 0.5 SOL
- Bot wallets: 0.15 SOL each
- Use for: High-value launches