Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/damon-web3ai/solana-raydium-token-freezer
Solana Raydium Token Freezer
https://github.com/damon-web3ai/solana-raydium-token-freezer
freezer raydium solana token
Last synced: 8 days ago
JSON representation
Solana Raydium Token Freezer
- Host: GitHub
- URL: https://github.com/damon-web3ai/solana-raydium-token-freezer
- Owner: damon-web3ai
- Created: 2025-02-03T06:22:33.000Z (9 days ago)
- Default Branch: main
- Last Pushed: 2025-02-03T06:27:21.000Z (9 days ago)
- Last Synced: 2025-02-03T07:31:17.406Z (8 days ago)
- Topics: freezer, raydium, solana, token
- Language: TypeScript
- Homepage:
- Size: 36.1 KB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Raydium Token Freezer
### A Boilerplate for Creating Honeypot Mechanisms on Solana
This bot monitors new wallets that purchase tokens from a Raydium liquidity pool and can freeze or unfreeze token accounts based on predefined conditions.
## 🌟 Features
- **Wallet Monitoring**: Scans new wallets that buy a specified token from a Raydium pool.
- **Token Freezing**: Sends transactions to freeze the token account (ATA) of detected wallets.
- **Unfreezing Option**: Provides the ability to unfreeze token accounts as needed.## 📋 Configuration
To configure the bot, set the necessary variables in the `index.ts` file located in the `consts` folder.### Required Variables:
- `COMMITMENT_LEVEL`: Commitment level for Solana transactions.
- `RPC`: Solana RPC endpoint.
- `WSS`: WebSocket endpoint for live monitoring.
- `MINT`: Token mint address to monitor.
- `MAIN_KP`: The main keypair used for signing transactions.
- `DOUBLE_CHECK_INTERVAL`: Interval for re-checking wallets.
- `ADDRESS_TO_UNFREEZE`: Address to manually unfreeze if needed.## 🚀 Installation & Usage
### 1. Clone the Repository
```sh
git clone https://github.com/damon-web3ai/solana-raydium-token-freezer.git
cd solana-raydium-token-freezer
```### 2. Install Dependencies
```sh
npm install
```### 3. Configure the Bot
Edit the `index.ts` file in the `consts` folder to set your environment variables.### 4. Start the Bot
```sh
npm start
```## 👤 Author
- **Twitter**: [@Immutal0](https://x.com/Immutal0)
- **Telegram**: [@Immutal0](https://t.me/Immutal0)For inquiries or additional features (such as Jito mode or custom enhancements), feel free to reach out.