https://github.com/echofox0829/raydium-token-filtering-snipping-telegrambot
You can filter and monitor newly launched Solana Raydium tokens via Telegram.
https://github.com/echofox0829/raydium-token-filtering-snipping-telegrambot
filtering launch python python-web3 raydium snip solana telegram-bot
Last synced: 22 days ago
JSON representation
You can filter and monitor newly launched Solana Raydium tokens via Telegram.
- Host: GitHub
- URL: https://github.com/echofox0829/raydium-token-filtering-snipping-telegrambot
- Owner: EchoFox0829
- License: mit
- Created: 2025-04-11T15:56:00.000Z (about 1 month ago)
- Default Branch: main
- Last Pushed: 2025-04-11T18:13:18.000Z (about 1 month ago)
- Last Synced: 2025-04-27T12:24:48.262Z (22 days ago)
- Topics: filtering, launch, python, python-web3, raydium, snip, solana, telegram-bot
- Language: Python
- Homepage:
- Size: 8.79 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Raydium Token Filtering and Sniper Bot
## Overview
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.



## Features
### 1. **Custom Token Filtering (Pre-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.
### 2. **Real-Time Token Launch Monitoring**
Once a token is live on Raydium, the bot verifies if it meets the filtering criteria.
### 3. **Token Metadata Display**
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**
### 4. **User Interface (UI) & Controls**
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
## Installation & Setup
### Prerequisites
- Python 3.x
- `python-telegram-bot` library
- Solana SDK
- Raydium API access
### Steps
1. **Clone the repository:**
```
git clone https://github.com/EchoFox0829/Raydium-Token-Filtering-Snipping-TelegramBot.git
cd Raydium-Token-Filtering-Snipping-TelegramBot
```2. **Install dependencies:**
```
pip install -r requirements.txt
```3. **Set up API keys:**
- Obtain **Raydium API V3** access.- Configure your **Telegram Bot API key**.
4. **Run the bot:**
```
python bot.py
```## Technical Stack
- **Blockchain**: Solana
- **Trading Platform**: Raydium
- **Programming Language**: Python
- **Bot Framework**: python-telegram-bot
## Contact Info
Telegram: @ljubomir_igic