Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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.