The Raydium Token Sniper Bot is a Telegram bot designed to monitor the Raydium platform on the Solana blockchain for newly launched tokens. It filters tokens based on custom criteria before launch and provides real-time token metadata upon launch.
The bot automatically filters tokens based on the following user-defined criteria:
-
Token Ownership Renouncement – The owner must renounce ownership (No mint, freeze, or pause capabilities).
-
Social Media Presence – Token must have a minimum number of active social media accounts (Telegram, Twitter, website).
-
Liquidity Locked – A minimum/maximum amount of liquidity must be locked.
-
Liquidity Pool (LP) Tokens – A minimum percentage of tokens must be in the liquidity pool.
-
Developer Holdings – The developer's holdings must fall within a specified percentage range.
Once a token is live on Raydium, the bot verifies if it meets the filtering criteria.
If a token meets all criteria, the bot displays:
-
Token Name & Symbol
-
Price
-
Contract Address (CA)
-
Market Cap
-
Locked Liquidity
-
Developer Holdings (%)
-
LP Tokens (%)
-
Social Media Links
The bot provides inline buttons for:
-
Setting minimum social media accounts
-
Setting locked liquidity range
-
Setting LP token minimum percentage
-
Setting developer holdings percentage range
-
"Set Criteria" and "Start Sniping" buttons for user control
-
Python 3.x
-
python-telegram-bot
library -
Solana SDK
-
Raydium API access
-
Clone the repository:
git clone https://github.com/EchoFox0829/Raydium-Token-Filtering-Snipping-TelegramBot.git cd Raydium-Token-Filtering-Snipping-TelegramBot
-
Install dependencies:
pip install -r requirements.txt
-
Set up API keys:
-
Obtain Raydium API V3 access.
-
Configure your Telegram Bot API key.
-
-
Run the bot:
python bot.py
-
Blockchain: Solana
-
Trading Platform: Raydium
-
Programming Language: Python
-
Bot Framework: python-telegram-bot
Telegram: @ljubomir_igic