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:
- Project team and their history
- Tokenomics and distribution
- Community engagement and social presence
- Roadmap and use case
- Launch parameters (initial liquidity, vesting, etc.)
Managing Multiple Snipe Lists
For advanced users, you can maintain multiple snipe list files for different strategies:
- Create alternative files like
snipe-list-defi.txt
,snipe-list-gaming.txt
, etc. - 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
- Research upcoming token launches or identify promising creators
- Add their addresses to your
snipe-list.txt
file - Set
USE_SNIPE_LIST=true
in your.env
file - Configure your bot mode (raydium or pumpfun) and other parameters
- Run BozoBot to monitor these specific tokens/creators
Tips for Effective Use
- Regular Updates: Keep your snipe list updated with fresh opportunities
- Quality Over Quantity: Focus on thoroughly researched tokens rather than filling your list with many untested options
- Verify Addresses: Double-check addresses to ensure they're correct before adding them
- Backup Your Lists: Keep backups of your researched snipe lists to avoid losing valuable data
- 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