Octools Pro Bundler Documentation

Complete Guide to Token Launch & Management

Master the most advanced Solana bundler with step-by-step guides, best practices, and comprehensive feature documentation. Launch tokens with precision, manage multi-wallet operations, and execute advanced trading strategies.

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

1

Clone the Repository

Download the OctoTools source code from the official GitHub repository: https://github.com/OctoToolsCorp/OctoTools

Terminal
git clone https://github.com/OctoToolsCorp/OctoTools.git
cd OctoTools
2

Build the Application

Compile the application to create the executable. This will create an executable in the target/release/ directory.

Terminal
cargo build --release

Running the GUI

To launch the OctoTools GUI, run the compiled executable with the following command:

Terminal
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

Operating System: Windows 10/11, macOS 10.15+, Linux Ubuntu 18.04+
Memory: Minimum 8GB RAM (16GB recommended for large operations)
Network: Stable internet connection with low latency to Solana RPCs
Storage: 500MB free disk space for application and wallet files

1.3 Initial Setup

Opening the Application

1

Launch Octools Pro Bundler

Double-click the application icon or run from command line. The application will initialize and display the main dashboard.

2

License Verification

Enter your license key when prompted. The application will verify your subscription status and unlock features based on your plan.

3

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

1

Navigate to Settings Tab

Click the Settings tab in the main interface

2

Locate RPC Configuration

Find the "RPC Endpoint" section at the top of the settings panel

3

Select RPC Provider

Choose from available options: Tokyo, Custom, or other configured endpoints

Available RPC Options
Tokyo RPC: High-speed endpoint optimized for Asian markets
Custom RPC: Enter your premium RPC URL
Default: Solana mainnet standard endpoint
4

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.

1

Navigate to Wallet Section

In the Settings tab, scroll to the "Wallet Configuration" section

2

Enter Parent Wallet Private Key

Paste your parent wallet's private key in the designated field. This wallet will fund and coordinate operations.

Private Key Format
Format: Base58 encoded string
Example: 5J1F7GHadZG3sCCKHCwg8Jvys9xUbFsjLnGec4H3jMQKqd3A...
3

Verify Wallet Address

Confirm the displayed public address matches your expected wallet

Development Wallet Generation

Generate dedicated wallets for different operations:

1

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
2

Generate Wallet Configuration

Click "Generate Wallets" to create new keypairs. Each wallet gets a unique address and private key.

3

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:

  1. Configure all wallets and settings
  2. Click "Save Configuration" in the Settings tab
  3. Enter a descriptive name (e.g., "Project_Alpha_Launch")
  4. Choose save location and confirm

Loading Existing Configuration:

  1. Click "Load Configuration" in the Settings tab
  2. Browse and select your saved configuration file
  3. Verify all settings loaded correctly
  4. 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

1

Navigate to Fund Distribution

Go to the Tools tab and locate the "SOL Distribution" section

2

Configure Distribution Amounts

Set different amounts for development wallet vs bot wallets:

Development Wallet
0.3 SOL

Higher amount for token creation and management

Bot Wallets (5x)
0.1 SOL each

Standard amount for purchase operations

Total Required: 0.8 SOL + Gas Fees
3

Select Wallets

Choose between "Select All Wallets" for bulk operations or individual selection for specific wallets

4

Execute Distribution

Click "Distribute SOL" to send funds. Monitor the transaction progress in real-time

5

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

3.2 Wallet Mixing

Purpose of Wallet Mixing

Wallet mixing is a crucial anti-detection mechanism that prevents bubble map analysis from identifying coordinated buying patterns. It creates natural-looking distribution across multiple addresses.

Why Mixing Matters

Bubble maps and on-chain analysis tools can detect coordinated buying from related wallets. Mixing breaks these patterns by distributing funds through intermediate addresses.

How to Access Wallet Mixing

1

Navigate to Launch Section

Click the Launch tab in the main interface

2

Locate Mix Wallets Feature

Find the "Advanced Operations" section and click "Mix Wallets"

3

Configure Mixing Parameters

Set mixing depth, number of intermediate wallets, and timing intervals

Mixing Depth: 2-3 levels (recommended)
Intermediate Wallets: 1-2 per bot wallet
Timing Variance: 30-120 seconds between transfers
4

Execute Mixing Process

Start the mixing operation and monitor progress. The process will automatically handle all transfers and timing.

Loading Mixed Wallets Back into Settings

After mixing is complete, you need to update your configuration with the new wallet addresses:

1

Export Mixed Configuration

Click "Export Mixed Wallets" to save the new wallet addresses and private keys

2

Return to Settings

Navigate back to the Settings tab

3

Load Mixed Configuration

Use "Load Configuration" to import the mixed wallet setup

4

Verify Mixed Balances

Refresh balances to confirm all mixed wallets have the correct SOL amounts

Important: Always verify mixed wallet balances before proceeding with launch operations. Mixed wallets should retain their original SOL amounts minus gas fees.

4. Pre-Launch Setup

4.1 ALT Management Table

Importance of ALT Management

Address Lookup Tables (ALT) are crucial for efficient token launches. They pre-calculate and store address information, significantly reducing transaction size and improving success rates during coordinated launches.

Why ALT Tables Matter

ALT management tables reduce transaction costs, improve bundle success rates, and enable larger coordinated operations by compressing address data.

Step-by-Step Pre-Calculation Process

1

Navigate to Launch Tab

Click the Launch tab in the main interface

2

Access ALT Management

Find the "ALT Management" section in the pre-launch area

3

Generate ALT Table

Click "Generate ALT Management Table" to begin pre-calculation

ALT Generation Process
1. Calculate wallet addresses
2. Determine token mint address
3. Create lookup table entries
4. Optimize transaction structure
5. Generate CA (Contract Address)
4

Verify ALT Creation

Confirm the ALT table was created successfully and note the generated CA address

Best Practice

Always generate your ALT management table before starting any launch operations. This ensures optimal transaction efficiency and reduces the risk of failed bundles.

5. Token Launch Process

5.1 Coordinated Launch Setup

Accessing Coordinated Launch

The coordinated launch feature enables simultaneous token creation and purchases across multiple wallets at block 0, creating a natural-looking launch distribution.

1

Navigate to Launch Section

In the Launch tab, locate the "Coordinated Launch" section

2

Configure Mint Keypad File

Set up your token metadata and mint configuration

Required Token Information
Token Name: Your token name
Symbol: Token symbol (e.g., OCTO)
Description: Token description
Decimals: 6 (standard for most tokens)
Supply: Total token supply
3

Match CA Addresses

Ensure the Contract Address matches the one generated in your ALT management table

4

Select Token Image

Upload your token image (recommended: 512x512 pixels, PNG format)

Purchase Amount Configuration

Dev Wallet Purchase
0.1 SOL

Creator purchase amount

Bot Wallet Purchases
0.05 SOL each

Individual bot wallet amounts

Total Purchase Volume: 0.35 SOL (for 5 bot wallets)

5.2 Launch Execution

1

Final Verification

Review all settings: wallet balances, purchase amounts, token metadata, and ALT table alignment

2

Execute Token Launch

Click "Launch Token" to begin the coordinated creation and purchase process

3

Monitor Progress

Watch the real-time progress as wallets execute their purchases simultaneously

4

Verify Success

Check bubble maps for clean distribution and verify all trades completed successfully

Pro Tip

After successful launch, immediately check your token on bubble map tools to verify the distribution looks natural and organic.

6. Selling Mechanisms

6.1 Token Balance Management

Refreshing Token Balances

Before executing any sell operations, it's crucial to refresh and verify current token holdings across all wallets.

1

Navigate to Trading Tab

Click the Trading tab to access selling functions

2

Refresh Balances

Click "Refresh Token Balances" to update all wallet holdings

3

Review Holdings

Verify each wallet's token balance before proceeding with sell operations

6.2 Selling Options

Percentage-Based Selling

Sell a percentage of holdings from all wallets simultaneously:

1

Select Percentage Mode

Choose "Percentage Sell" in the trading interface

2

Set Percentage

Enter desired percentage (e.g., 25%, 50%, 100%)

Common Selling Strategies
25% - Take initial profits
50% - Secure half position
75% - Conservative exit
100% - Complete liquidation
3

Execute Sell

Click "Execute Percentage Sell" to sell across all wallets

Custom Amount Selling

Sell specific token amounts from selected wallets:

1

Select Custom Amount Mode

Choose "Custom Amount Sell" option

2

Specify Amount

Enter exact token amount (e.g., 2,000 tokens)

3

Select Wallets

Choose which wallets to sell from (individual or bulk selection)

Advanced Selling Features

Gather to Primary & Dump

Consolidate tokens to main wallet before selling

Reverse Order Selling

Sell in reverse order to minimize slippage impact

Timed Selling

Schedule sells with time delays between executions

Price-Based Triggers

Set automatic sell triggers at specific price points

When NOT to Use Gather & Dump

Avoid using "Gather to Primary & Dump" for large amounts as it can create obvious patterns on bubble maps. Use this feature only for small consolidations or specific strategic purposes.

7. Atomic Multi-Wallet Buying

7.1 Setup Process

Understanding Atomic Buying

Atomic multi-wallet buying differs from coordinated launches by targeting existing tokens rather than creating new ones. This feature enables large-scale purchases without block 0 bundling requirements.

1

Navigate to Atomic Buying

In the Trading tab, locate the "Atomic Multi-Wallet Buy" section

2

Input Contract Address

Paste the CA of the token you want to purchase

Example Contract Address
CA: 7xKXtg2CW87d97TXJSDpbD5jBkheTqA83TZRuJosgAsU
3

Select Platform

Choose trading platform (Banks, Jupiter, etc.)

4

Configure Trend Bots

Select number of wallets and purchase amounts per wallet

7.2 Execution

1

Launch Atomic Buys

Click "Execute Atomic Buys" to start simultaneous purchases

2

Monitor Execution

Watch real-time progress as each wallet completes its purchase

3

Verify Purchases

Refresh token balances to confirm successful acquisitions

4

Apply Selling Rules

Use the same selling mechanisms as coordinated launches for exit strategies

Atomic Buying Benefits

Atomic buying provides rapid accumulation capabilities, reduced slippage through simultaneous execution, and natural-looking purchase patterns across multiple wallets.

8. Volume Bot Features

8.1 Funding Options

Alternative Wallet Import

Use separate wallets specifically for volume generation to maintain operational security:

1

Import Volume Wallets

Navigate to Volume tab and select "Import Alternative Wallets"

2

Configure Private Keys

Input private keys for dedicated volume generation wallets

3

Set SOL Distribution

Allocate SOL amounts per wallet (recommended: 0.03-0.05 SOL each)

Parent Wallet Funding

1

Select Parent Funding

Choose "Fund from Parent Wallet" option

2

Set Distribution Amount

Configure SOL amount per wallet (example: 0.03 SOL)

3

Execute Distribution

Distribute SOL to all volume bot wallets

8.2 Volume Bot Configuration

1

Input Token CA

Enter the contract address of the token for volume generation

2

Configure Timing

Set pause duration between buy/sell operations (recommended: 30-180 seconds)

3

Set Cycle Count

Configure number of buy/sell cycles (example: 10 cycles)

Pause Duration: 60-120 seconds
Cycles: 10-50 cycles
Slippage: 1-3%
4

Set Slippage Tolerance

Configure acceptable slippage (typically 1-3% for volume operations)

8.3 Volume Bot Operation

1

Start Volume Bot

Click "Start Volume Generation" to begin automated trading cycles

2

Monitor Operations

Watch the bot generate natural buy/sell patterns across configured cycles

3

Natural Trading Patterns

The bot creates realistic trading activity with varied timing and amounts

4

Stop When Desired

Manually stop the bot or let it complete all configured cycles

Volume Bot Strategy

Use volume bots strategically during low activity periods to maintain token interest. Avoid over-generation that might appear artificial to experienced traders.

9. Best Practices & Tips

9.1 Security Considerations

Private Key Management

  • Dedicated Wallets: Never use your main holding wallet for bundling operations
  • Encrypted Storage: Always use encrypted storage for wallet configurations
  • Regular Backups: Maintain secure backups of all wallet files
  • Access Control: Limit access to bundler operations to authorized personnel only
  • Key Rotation: Regularly rotate private keys for high-value operations

RPC Selection Optimization

Development Phase

  • Use free RPCs for testing
  • Test with small amounts
  • Verify all functions work

Production Launch

  • Use premium RPCs
  • Configure backup endpoints
  • Monitor latency closely

Ongoing Operations

  • Rotate between multiple RPCs
  • Monitor rate limits
  • Track performance metrics

9.2 Operational Tips

Optimal Timing for Launches

Peak Hours (12:00-18:00 UTC): High visibility but increased competition and costs
Off-Peak Hours (02:00-08:00 UTC): Lower costs and competition, reduced visibility
Weekend Launches: Mixed results, varies by target market
Network Congestion: Monitor Solana network status before major operations

Balance Distribution Strategies

  • Conservative Approach: Smaller amounts, longer runway for testing
  • Aggressive Approach: Larger amounts for high-impact launches
  • Scaled Distribution: Varying amounts to create natural patterns
  • Reserve Funds: Always maintain emergency SOL for gas fees

When to Use Different Selling Methods

Percentage Selling

Best for uniform position reduction across all wallets during general market moves

Custom Amount Selling

Ideal for specific profit-taking strategies or targeted position management

Reverse Order Selling

Use during high-volatility periods to minimize slippage impact

Gather & Dump

Only for emergency exits or small consolidations

9.3 Troubleshooting

Common RPC Issues and Solutions

1

Connection Timeouts

Problem: RPC connection fails or times out

Solution: Switch to backup RPC, check internet connection, verify RPC endpoint status

2

Rate Limiting

Problem: Too many requests error

Solution: Reduce operation frequency, upgrade to premium RPC, implement request delays

3

High Latency

Problem: Slow transaction processing

Solution: Select geographically closer RPC, upgrade internet connection, use premium endpoints

Balance Refresh Problems

Balance Refresh Issues

If balances don't update: Wait 30 seconds for network propagation, switch RPC endpoint, verify wallet addresses, check network congestion status.

Failed Transaction Handling

1

Identify Failure Cause

Check transaction logs, verify wallet balances, review RPC connection status

2

Retry Strategy

Wait for network stabilization, adjust gas fees if necessary, retry with smaller batch size

3

Emergency Procedures

Have backup plans for critical operations, maintain emergency wallet access, document all issues for improvement

Emergency Best Practice

Always test your complete workflow with small amounts before executing large operations. Keep detailed logs of all operations for troubleshooting and optimization.