Back to home

How to Use VolumeBot

A complete step-by-step guide to setting up automated trading volume on Base and Solana chains. Follow along from account creation to your first trade execution.

Overview

VolumeBot is an automated trading volume generator that creates organic-looking buy and sell activity for any token on the Base and Solana blockchains. It supports multiple DEXs, multi-wallet rotation, configurable trade intervals, and daily volume caps.

Alternating buy/sell orders
Multi-wallet rotation
Randomized trade intervals
Daily volume cap tracking
Base + Solana chains
AES-256-GCM key encryption

Getting Started

1

Create an account

Go to the Sign Up page and enter your email and password. Your account is created instantly and you're logged in automatically.

2

Choose your chain

In the dashboard header, use the Base / Solana toggle to select which chain you want to generate volume on. Each chain has its own configuration, wallets, and trade history.

3

Import wallets

Go to the Wallets tab and import at least one wallet with funds. You'll need the private key for each wallet.

4

Set your target token

In the Control Panel tab, enter the token contract address you want to generate volume for. Select a DEX or leave it on Auto-detect, then click Set Token.

5

Start the bot

Click the green Start button. The bot will immediately execute the first trade, then continue trading at random intervals based on your settings.

Tip
You can preview the dashboard without signing in. All actions (start/stop, wallet management, settings) require authentication.

Managing Wallets

The bot rotates trades across your active wallets to create a more natural volume pattern. More wallets mean more realistic-looking activity.

Adding a Wallet

Navigate to the Wallets tab and enter your wallet's private key:

  • Base chain: Hex format starting with 0x...
  • Solana: Base58 format private key (can be exported from Phantom, Solflare, etc.)

Optionally add a nickname (e.g., “Wallet 1”, “Trading Main”) to keep track of your wallets.

Active vs Inactive

Each wallet has an Active/Inactive toggle. Only active wallets are used when the bot is running. You can deactivate a wallet without deleting it — useful if a wallet is running low on funds.

Wallet Info

For each wallet you can see the address, balance (ETH or SOL), and copy the address or view it on the block explorer (BaseScan or SolScan).

Important
Make sure each wallet has enough native tokens (ETH for Base, SOL for Solana) to cover gas fees and trade amounts. The bot uses a percentage of each wallet's balance per trade.

Bot Configuration

Fine-tune how the bot trades by adjusting these settings in the Settings tab. Each chain has its own independent configuration.

Daily Volume Cap (USD)

Maximum trading volume per day in USD. Once hit, the bot stops until midnight UTC reset.

Default: $20,000

Trade Size (%)

Percentage of the wallet's token/native balance used per trade. Higher = larger individual trades.

Default: 80%

Min Interval (seconds)

Minimum time between trades. The bot picks a random delay between min and max.

Default: 150s (2.5 min)

Max Interval (seconds)

Maximum time between trades. Wider range = more organic-looking intervals.

Default: 210s (3.5 min)

Max Slippage (%)

Maximum allowed price slippage per trade. If the price moves beyond this, the trade is skipped.

Default: 5%
Tip
After changing settings, click Save Settings. Changes apply immediately — you don't need to restart the bot.

Running the Bot

Starting

Before starting, the bot checks these prerequisites:

  • At least one active wallet with funds
  • Target token address is set
  • Daily volume cap is not exceeded

Once started, the first trade executes immediately. Subsequent trades follow your configured random interval.

How Trades Work

The bot alternates between buy and sell orders:

  • Buy: Swaps native token (ETH/SOL) for the target token
  • Sell: Swaps target token back for native token

Each trade uses a random wallet from your active set. The trade size is based on the configured percentage of the selected wallet's balance.

Volume Tracking

The dashboard shows real-time stats: today's volume, total all-time volume, active wallets, and remaining daily cap. The cap resets at midnight UTC each day.

Tip
Keep the dashboard tab open while the bot runs. It polls for trade execution every 10 seconds and shows live toast notifications for each trade.

Trade History

The Trades tab shows a complete log of all executed trades. Each entry includes:

Trade type (Buy / Sell)
Chain (Base / Solana)
Wallet used
Amount in/out
USD value
Status (success / failed)
Timestamp
Transaction link (explorer)

Failed trades show an error message. Common failures include insufficient balance, high slippage, or network congestion.

Chain Support

VolumeBot operates on two chains independently. Switching chains in the dashboard header changes all views — wallets, config, trades, and stats — to the selected chain.

Base Chain

  • • Native token: ETH
  • • Chain ID: 8453
  • • Wallet format: 0x... (Hex private key)
  • • Explorer: BaseScan

Solana

  • • Native token: SOL
  • • Wallet format: Base58 private key
  • • Explorer: SolScan
  • • Routing via Jupiter aggregator
Tip
Each chain has completely separate wallets, configurations, and trade histories. You can run bots on both chains simultaneously from the same account.

DEX Selection

When setting a target token, you choose which DEX to route through. Auto-detect is recommended for most tokens — it finds the best liquidity automatically.

Base Chain DEXs

Uniswap V2

Legacy pairs

Uniswap V3

Concentrated liquidity

Uniswap V4

Latest with hooks

KyberSwap

V4 hook pools

Aerodrome

Base native DEX

1inch

Multi-DEX aggregator

Solana DEXs

Jupiter

Default aggregator

Meteora DLMM

Dynamic liquidity

PumpSwap

Pump.fun tokens

Tip
For Solana, all routing goes through the Jupiter aggregator. Selecting Meteora or PumpSwap limits Jupiter to route only through that specific DEX.

Security

Your private keys are handled with industry-standard security measures.

AES-256-GCM Encryption

All private keys are encrypted with AES-256-GCM before being stored in the database. They are only decrypted in-memory when needed for trade execution.

Scrypt Key Derivation

Encryption keys are derived from your server secret using scrypt, making brute-force attacks computationally expensive.

Per-User Isolation

Each user's wallets and configurations are completely isolated. You can only see and manage your own wallets.

Warning
Never share your private keys with anyone. While VolumeBot encrypts your keys, always use dedicated trading wallets with limited funds — never import your main wallet.

FAQ

Can I run bots on both chains at the same time?

Yes. Each chain has independent config and wallets. You can start the bot on Base, switch to Solana, and start it there too — both will run independently.

What happens when the daily volume cap is reached?

The bot automatically stops executing trades for that chain until midnight UTC, when the daily counter resets.

How many wallets should I use?

We recommend 3–5 wallets per chain for natural-looking volume. More wallets create a more diverse on-chain footprint.

What if a trade fails?

Failed trades are logged with an error message. Common reasons: insufficient balance, high slippage, or network issues. The bot continues running and retries at the next interval.

Do I need to keep the browser open?

The bot executes trades through the dashboard's polling mechanism. Keep the dashboard tab open for the bot to continue executing trades.

What is the 'Auto-detect' DEX option?

It finds the best DEX with the most liquidity for your token automatically. This is the recommended option unless you specifically need a certain DEX.

Why does the bot alternate buy and sell?

Alternating creates realistic two-way volume. Consecutive buys or sells would look unnatural and could cause significant price impact.

Ready to get started?

Create an account and run your first volume bot in under 2 minutes.