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

https://github.com/cryptoronaldo/tg-tradingbot-raydium-pumpfun-jupiter

Introducing our state-of-the-art Telegram trading bot! We can easily watch and trade all SPL tokens on platforms like Raydium, Jupiter, and Pump.fun. Our bot comes with automated buying and selling features that you can customize to suit your needs. Enjoy safe transactions through a new GT wallet, so you don't have to provide your private keys. Pl
https://github.com/cryptoronaldo/tg-tradingbot-raydium-pumpfun-jupiter

jito-bundle jupiter pnl-calculator pumpfun-trade-api raydium solana telegram-bot

Last synced: about 2 months ago
JSON representation

Introducing our state-of-the-art Telegram trading bot! We can easily watch and trade all SPL tokens on platforms like Raydium, Jupiter, and Pump.fun. Our bot comes with automated buying and selling features that you can customize to suit your needs. Enjoy safe transactions through a new GT wallet, so you don't have to provide your private keys. Pl

Awesome Lists containing this project

README

        

# Telegram Solana Bot (Raydium, Jupiter, Pump.fun)
## Main Features

- Track All tokens, All Pools on Raydium(AMM, CLMM), Jupiter, Pump.fun
- Buy and sell all SPL tokens using JITO on Raydium, Jupiter, Pump.fun
- Auto-buy/sell according to the user setting
- PNL Card generation
- Provide a security by creating new GT wallet, not requires user wallet private key

## Screenshot

![6](https://github-production-user-asset-6210df.s3.amazonaws.com/138183918/343667485-351d8203-6f4d-4560-8b70-cecf0468ad9a.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAVCODYLSA53PQK4ZA%2F20250211%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20250211T081154Z&X-Amz-Expires=300&X-Amz-Signature=208166d26fa8c2d915a942d9dcf593b8228467e92b7a8b3ecbc0d7161a3b08e4&X-Amz-SignedHeaders=host)
![z](https://github-production-user-asset-6210df.s3.amazonaws.com/138183918/343667571-20e824c4-82ab-4774-a4b3-5434d4cf925f.PNG?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAVCODYLSA53PQK4ZA%2F20250211%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20250211T081256Z&X-Amz-Expires=300&X-Amz-Signature=fb23f32c15bdea9a11407e62394ca9a2ab057be5c39adc3979f0a21b08170db3&X-Amz-SignedHeaders=host)

## Tech stack
- Typescript
- Telegram API
- Solana/web3
- Raydium SDK
- Jupiter API
- Pump.fun
- JITO
- Birdeye API
- MongoDB
- Redis

## Prerequisites

Before you begin, ensure you have met the following requirements:

- Node.js installed (v18 or above recommended)
- Telegram bot token from bot father
- MongoDB Cluster URI
- Redis URI

## Configurations

1. Clone the repository:

```sh
git clone https://github.com/brightlystar0117/tg-tradingbot-raydium-pumpfun-jupiter.git
```

2. Go to the project directory:

```sh
cd tg-tradingbot-raydium-pumpfun-jupiter
```

3. Install the dependencies:

```sh
npm install
```

4. Create a new `.env` file and add your Private key, Rpc URL

`.env` file
```sh
MONGODB_URL=
REDIS_URI=

# Local
GROWTRADE_BOT_ID=
GROWSOL_ALERT_BOT_ID=
BridgeBotID=
ALERT_BOT_API_TOKEN=
TELEGRAM_BOT_API_TOKEN=

MAINNET_RPC=
PRIVATE_RPC_ENDPOINT=
RPC_WEBSOCKET_ENDPOINT=

JITO_UUID=

BIRD_EVE_API=

GROWSOL_API_ENDPOINT=

PNL_IMG_GENERATOR_API=

```

5. Then run the bot

```sh
npm run serve
```

## Version 1.0, 21/6/2024

## Contact me
- [Telegram](https://t.me/regendarystar)

- [Github](https://github.com/brightlystar0117)