Skip to main content

Frequently Asked Questions

General Questions

What is BozoBot?

BozoBot is a powerful CLI-based trading bot for the Solana blockchain. It enables automated trading through multiple modes: Sniffer mode (monitoring Telegram/Discord), Copy Trading (mirroring successful traders), and Liquidity Sniper (sniping new token launches).

What operating systems does BozoBot support?

BozoBot runs on Windows, macOS (both Intel and ARM architectures), and Linux.

Is BozoBot open source?

No, BozoBot is a proprietary trading bot. However, we provide comprehensive documentation and support for our users.

How much SOL do I need to start using BozoBot?

We recommend starting with at least 0.5-1 SOL for trading. The minimum trade amount can be configured (we suggest 0.01 SOL per trade for beginners), plus you'll need a small amount for transaction fees.

Setup and Configuration

How do I get started with BozoBot?

  1. Download the latest release for your platform
  2. Extract the ZIP file
  3. Configure your .env file with your private key and settings
  4. Run the bot executable

For detailed instructions, see our Quick Start Guide.

Is my private key safe?

Your private key remains on your local machine and is only used to sign transactions. BozoBot does not transmit your private key over the internet. However, you should always:

  • Use a dedicated wallet for trading
  • Never share your .env file
  • Keep your system secure

Can I run multiple instances of BozoBot?

Yes, you can run multiple instances with different configurations. However, each instance should use a different wallet to avoid transaction conflicts.

What RPC endpoint should I use?

BozoBot works with any Solana RPC endpoint. Public endpoints like https://solana-rpc.publicnode.com are free but may have rate limits. For serious trading, we recommend using a premium RPC provider like Helius, Triton, or QuickNode.

Trading Features

How does BozoBot protect me from scams?

BozoBot includes multiple filter options to help avoid scam tokens:

  • Social media verification
  • Liquidity checks
  • Security assessments (renouncement, freezability)
  • Top holder concentration analysis

While these filters help reduce risk, always practice caution and trade responsibly.

What is the difference between the trading modes?

  • Sniffer Mode: Monitors Telegram channels and Discord servers for token signals
  • Copy Trading: Mirrors trades from successful wallets you specify
  • Liquidity Sniper: Buys tokens as soon as liquidity is added

How do I set up Stop Loss and Take Profit?

Use the TRADING_LEVELS parameter in your .env file. For example:

TRADING_LEVELS=-30%:100%,40%:100%

This sets a 30% stop loss and 40% take profit.

Can I trade manually with BozoBot?

Yes, BozoBot includes manual scalping tools through its console interface. You can quickly buy/sell specific amounts/percentages with simple commands while the bot is running.

Sniffer Mode

How do I find Telegram channel IDs?

Use the GetMyId Bot on Telegram by forwarding a message from the channel you want to monitor. The bot will return the channel's ID, which you can add to your configuration.

Do I need to be subscribed to Telegram channels to monitor them?

Yes, you need to be subscribed to the channels you want to monitor with BozoBot.

How do I authenticate with Telegram?

On first run in sniffer mode, BozoBot will guide you through Telegram authentication by:

  1. Asking for your phone number
  2. Prompting for the verification code sent to your phone
  3. Requesting your two-factor password (if enabled)

How many channels can I monitor simultaneously?

BozoBot can monitor multiple channels, but we recommend starting with 5-10 to avoid Telegram rate limiting. Add them as comma-separated values:

TELEGRAM_IDS_TO_SNIFF=-100123456789,-100987654321

Copy Trading

How do I find wallets to copy?

Look for wallets with consistent successful trading histories on Solana. Sources include:

  • Blockchain explorers
  • Trading communities
  • Analytics platforms like Dune
  • Fellow traders

How quickly does BozoBot copy trades?

With standard RPC, trades are typically copied within a few seconds. With gRPC integration, copy trading can be even faster, often under a second.

Can I copy multiple wallets?

Yes, you can specify multiple wallet addresses separated by commas:

COPY_TRADE_WALLETS=wallet1,wallet2,wallet3

Liquidity Sniping

How does the snipe list work?

The snipe list (snipe-list.txt) contains token addresses you want to target. When USE_SNIPE_LIST=true, BozoBot will only snipe tokens from this list.

Are there risks with sniping new tokens?

Yes, sniping new tokens carries significant risks:

  • High volatility
  • Potential scams
  • Liquidity traps
  • Extreme price movements

Always use appropriate filters and risk management.

What is MEV protection and do I need it?

MEV (Maximal Extractable Value) protection helps prevent front-running and sandwich attacks when sniping tokens. For competitive token launches, we recommend enabling MEV protection:

BUY_TRANSACTION_DISPATCHER=jito

Technical Questions

How do I update BozoBot?

  1. Download the latest version
  2. Extract to a new directory
  3. Copy your existing .env and snipe-list.txt files to the new directory
  4. Run the new version

Does BozoBot work with hardware wallets?

No, BozoBot requires direct access to your private key for signing transactions. For security, we recommend using a dedicated trading wallet rather than your main wallet.

How can I reduce RPC costs?

  1. Optimize your check intervals
  2. Use the Multi-RPC feature to distribute requests
  3. Consider specialized endpoints for different operations
  4. Set appropriate log levels

What happens if my internet connection drops?

BozoBot will attempt to reconnect automatically. For maximum reliability, consider:

  • Running on a VPS with stable internet
  • Using multiple RPC endpoints
  • Setting up auto-restart mechanisms

Troubleshooting

Why am I not seeing any trades?

Common reasons include:

  • Filters too restrictive
  • Low liquidity or volume
  • Incorrect configuration
  • RPC connection issues

Review your settings and check the logs for specific error messages.

How do I resolve "Transaction Simulation Failed" errors?

This typically indicates an issue with the transaction parameters. Try:

  1. Increasing slippage tolerance
  2. Adjusting compute unit limit/price
  3. Checking token restrictions
  4. Verifying sufficient funds for the transaction

What log level should I use?

  • debug: Detailed information (large log files)
  • info: Standard operational information (recommended)
  • warn: Only warnings and errors
  • error: Only error messages

For normal operation, we recommend info level:

LOG_LEVEL=info

How do I run BozoBot in the background?

See our detailed guide on Running 24/7 AFK for instructions on running BozoBot as a background service on various operating systems.

Getting Help

Where can I get support?

Join our community on Discord for assistance from our team and other users.

How do I report bugs or request features?

You can report bugs and request features through our Discord community.

Where can I find the latest updates?

Follow us on X.com (Twitter) for the latest news and updates.