Skip to main content

Snipe List Configuration

The snipe-list.txt file is an optional but powerful feature in BozoBot that allows you to target specific tokens for sniping. This guide explains how to configure and use the snipe list effectively.

Basic Usage

Enabling the Snipe List

To use the snipe list, set the following parameter in your .env file:

USE_SNIPE_LIST=true

When this parameter is set to true, BozoBot will:

  • In Raydium mode: Only snipe tokens that are listed in your snipe-list.txt file
  • In PumpFun mode: Use the list as a whitelist of creators you want to snipe

Snipe List File Format

The snipe-list.txt file uses a simple format with one token address per line:

TokenAddress1
TokenAddress2
TokenAddress3

For example:

DezXAZ8z7PnrnRJjz3wXBoRgixCa6xjnB7YaB1pPB263
So11111111111111111111111111111111111111112
EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v

Different Uses Based on Bot Mode

For Raydium Liquidity Sniper

In Raydium mode, the snipe list contains token addresses that you want to snipe as soon as liquidity is added. This is useful for:

  • Targeting specific tokens you've researched
  • Participating in announced token launches
  • Focusing on tokens from known developers or projects

For PumpFun Mode

In PumpFun mode, the snipe list works as a whitelist of creator addresses. The bot will only snipe tokens created by these addresses. This helps:

  • Focus on trusted creators with a history of successful tokens
  • Avoid scam tokens from unknown sources
  • Target specific project teams you want to follow

Advanced Strategies

Researching Tokens for Your Snipe List

Before adding tokens to your snipe list, consider researching:

  1. Project team and their history
  2. Tokenomics and distribution
  3. Community engagement and social presence
  4. Roadmap and use case
  5. Launch parameters (initial liquidity, vesting, etc.)

Managing Multiple Snipe Lists

For advanced users, you can maintain multiple snipe list files for different strategies:

  1. Create alternative files like snipe-list-defi.txt, snipe-list-gaming.txt, etc.
  2. When you want to switch strategies, rename your chosen file to snipe-list.txt

Example command for quickly switching lists:

cp snipe-list-defi.txt snipe-list.txt

Combining with Filters

The snipe list works best when combined with appropriate filters in your .env file:

# Even with a snipe list, apply basic filters
MIN_SOL_IN_POOL=5
CHECK_RENOUNCED_AND_FREEZABLE=true

This adds an extra layer of protection even for pre-researched tokens.

Example Workflow

  1. Research upcoming token launches or identify promising creators
  2. Add their addresses to your snipe-list.txt file
  3. Set USE_SNIPE_LIST=true in your .env file
  4. Configure your bot mode (raydium or pumpfun) and other parameters
  5. Run BozoBot to monitor these specific tokens/creators

Tips for Effective Use

  1. Regular Updates: Keep your snipe list updated with fresh opportunities
  2. Quality Over Quantity: Focus on thoroughly researched tokens rather than filling your list with many untested options
  3. Verify Addresses: Double-check addresses to ensure they're correct before adding them
  4. Backup Your Lists: Keep backups of your researched snipe lists to avoid losing valuable data
  5. Use Comments: You can add comments in your snipe list file by starting the line with #:
# Upcoming DeFi launches
TokenAddress1 # Project name - Launch date
TokenAddress2 # Project name - Launch date

# Gaming tokens
TokenAddress3 # Project name - Launch date

Common Issues

  • No Tokens Being Sniped: Verify that USE_SNIPE_LIST=true is set correctly
  • Invalid Addresses: Ensure addresses in your list are valid Solana token addresses
  • Missed Opportunities: If targeting specific launch times, ensure your bot is running well in advance