Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/wizasol/solana-wallet-track

This bot tracks wallet activity such as sol transfer , token transfer and swap and notify to your telegram account
https://github.com/wizasol/solana-wallet-track

detect monitor raydium solana swap telegram-bot wallet-tracker whale

Last synced: about 1 month ago
JSON representation

This bot tracks wallet activity such as sol transfer , token transfer and swap and notify to your telegram account

Awesome Lists containing this project

README

        

# Wallet Tracker

This bot tracks wallet activity such as sol transfer , token transfer and swap and notify to your telegram account

### What can we do with this bot

- Monitor activity in my wallet
- Track Token price
- Filter with Custom Setting
- Detect Solana Whale's activity
- Able to copytrade with Whale
- Other benefit

📞 Cᴏɴᴛᴀᴄᴛ ᴍᴇ Oɴ ʜᴇʀᴇ: 👆🏻



Email

Twitter
Discord
Telegram

### What kind of activity does this bot monitor

#### Token Swap

##### Supported Swap Route

All Solana Dex

- Jupito
- Raydium
- Meteora
- Orca
- Pumpfun
- 1DEX
- ... other 21 dexes

- Swap Token Amount
- Swap Wallet Address
- Display Route
- InAmount , OutAmount in Swap
- Calculate to U$D , PnL & Market Cap

| No | Dex | Route Key |
| :---: | --- | --- |
| 1 | Saber | SSwpkEEcbUqx4vtoEByFjSkhKdCT862DNVb52nZg1UZ |
| 2 | StepN | Dooar9JkhdZ7J3LHN3A7YCuoGRUggXhQaG4kijfLGU2j |
| 3 | Whirlpool | whirLbMiicVdio4qvUfM5KAg6Ct8VwpYzGff3uctyCc |
| 4| Guacswap | Gswppe6ERWKpUTXvRPfXdzHhiCyJvLadVvXGfdpBqcE1 |
| 5 | Openbook | srmqPvymJeFKQ4zGQed1GFppgkRHL9kaELCbyksJtPX |
| 6 | Stabble Weighted Swap | swapFpHZwjELNnjvThjajtiVmkz3yPQEHjLtka2fwHW |
| 7 | Saber (Decimals) | DecZY86MU5Gj7kppfUCEmd4LbXXuyZH1yHaP2NTqdiZB |
| 8 | FluxBeam | FLUXubRmkEi2q6K3Y9kBPg9248ggaZVsoSFhtJHSrm1X |
| 9 | Phoenix | PhoeNiXZ8ByJGLkxNfZRnkUfjvmuYqLR89jjFHGqdXY |
| 10 | Lifinity V2 | 2wT8Yq49kHgDzXuPxZSaeLaH1qbmGXtEyPy64bL7aD3c |
| 11 | Perps | PERPHjGBqRHArX4DySjwM6UJHiR3sWAatqfdBS2qQJu |
| 12 | Token Swap | SwaPpA9LAaLfeLi3a68M4DjnLqgtticKg6CnyNwgAC8 |
| 13 | OpenBook V2 | opnb2LAfJYbRMAHHvqjCwQxanZn7ReEHp1k81EohpZb |
| 14 | Fox | HyhpEq587ANShDdbx1mP4dTmDZC44CXWft29oYQXDb53 |
| 15 | Invariant | HyaB3W9q6XdA5xwpU4XnSZV94htfmbmqJXZcEbRaJutt |
| 16 | Meteora DLMM | LBUZKhRxPF3XUpBCjp4YzTKgLccjZhTSDM9YuVaPwxo |
| 17 | Meteora | Eo7WjKq67rjJQSZxS6z3YkapzY3eMj6Xy8X5EQVn5UaB |
| 18 | 1DEX | DEXYosS6oEGvk8uCDayvwEZz4qEyDJRf9nFgYCaqPMTm |
| 19 | Orca V1 | DjVE6JNiYqPL2QXyCUUh8rNjHrbz9hXHNYt99MQ59qw1 |
| 20 | Helium Network | treaf4wWBBty3fHdyBpo35Mz84M8k3heKXmjmi9vFt5 |
| 21 | Mercurial | MERLuDFBMmsHnsBPZw2sDQZHvXFMwp8EdjudcU2HKky |
| 22 | Aldrin V2 | CURVGoZn8zycx6FXwwevgBTB2gVvdbGTEpvMJDbgs2t4 |
| 23 | Bonkswap | BSwp6bEBihVLdqJRKGgzjcGLHkcTuzmSo1TQkHepzH8p |
| 24 | Stabble Stable Swap | swapNyd8XiQwJ6ianp9snpu4brUqFxadzvHebnAXjJZ |
| 25 | Raydium | 675kPX9MHTjS2zt1qfr1NYHuzeLXfQM9H24wFSUt1Mp8 |
| 26 | Obric V2 | obriQD1zbpyLz95G5n7nJe6a4DPjpFwa5XYPoNm113y |
| 27 | Saros | SSwapUtytfBdBn1b9NUGG6foMVPtcWgpRU32HToDUZr |
| 28 | Penguin | PSwapMdSai8tjrEXcxFeQth87xC4rRsa4VA5mhGhXkP |
| 29 | Cropper | H8W3ctz92svYg6mkn1UtGfu2aQr2fnUFHM1RhScEtQDt |
| 30 | Crema | CLMM9tUoggJu2wagPkkqs9eFG4BWhVBZWkP1qv3Sp7tR |
| 31 | Lifinity V1 | EewxydAPCCVuNEyrVN68PuSYdQ7wKn27V9Gjeoi8dy3S |
| 32 | Oasis | 9tKE7Mbmj4mxDjWatikzGAtkoWosiiZX9y6J4Hfm2R8H |
| 33 | Raydium CLMM | CAMMCzo5YL8w4VFF8KVHrK22GGUsp5VTaW7grrKgrWqK |
| 34 | Aldrin | AMM55ShdkoGRB5jVYPjWziwk8m5MpwyDgsMWHaMSQWH6 |
| 35 | Pump.fun | 6EF8rrecthR5Dkzon8Nwu78hRvfCKubJ14M5uBEwF6P |
| 36 | Moonshot | MoonCVVNZFSYkqNXP6bxHLPL6QQJiMagDL3qcqUQTrG |
| 37 | GooseFX | GFXsSL5sSaDfNFQUYsHekbWBW1TsFdjDYzACh62tEHxn |
| 38 | Sanctum Infinity | 5ocnV1qiCgaQR8Jb8xWnVbApfaygJ8tNoZfgPwsgx9kx |
| 39 | SolFi | SoLFiHG9TfgtdUXUjWAxi3LtvYuFyDLVhBWxdMZxyCe |
| 40 | Raydium CP | CPMMoo8L3F4NbTegBCKVNunggL7H1ZpdTHKxQB5qKP1C |
| 41 | Orca V2 | 9W959DqEETiGZocYWCQPaJ6sBmUzgfxXfqGeTEdp3aQP |
| 42 | Dexlab | DSwpgjMvXhtGn6BsbqmacdBZyfLj6jSWf3HJpdJtmg6N |
| 43 | Cropper Legacy | CTMAxxk34HjKWxQ3QLZK1HpaLXmBveao3ESePXbiyfzh |
| 44 | Sanctum | stkitrT1Uoy18Dk1fTrgPw8W6MVzoCfYoAFT4MLsmhq |

#### Sol Transfer

- Transfer Sol Amount
- Sender Wallet Address
- Destinate Wallet Address
- Solana Price
- Current Market Cap
- Current Market Supply

#### Token Transfer

- Transfer Token Amount
- Sender Wallet Address
- Destinate Wallet Address
- Solana Price
- Token Info ( Name , Symbol , Market Cap , Current Price )
- Current Market Cap
- Current Market Supply

#### Hash Bot Private

- Hash Private key with 2 variable which is stored in db and local file
- Event if DB or file hacked , hacking is impossible to this bot

## How to run This Bot

- Set .env configuration

Input ```.env``` file
```
MAINNET_RPC=https://mainnet.helius-rpc.com/?api-key= // It should be geyser rpc in helius
DEVNET_RPC=https://devnet.helius-rpc.com/?api-key=
GEYSER_RPC=wss://atlas-mainnet.helius-rpc.com/?api-key=

TOKEN=

INTERVAL_FOR_TOKEN_MONITOR=
INTERVAL_FOR_EXPIRE=

FEE_ADDR= // You will receive fee on this wallet

DATABASE_URL=postgres:// // Postgre DB
```

- Migrate DB at first

Run Script ```npm run migrate```
```
"scripts": {
"start": "node ./dist/index.js",
"dev": "ts-node ./src/index.ts",
"build": "tsc --build",
"add-build": "git add dist",
"migrate": "npx prisma migrate dev --name init" // Migrate DB
}
```

- Start Bot

Run Script ```npm start```
```
"scripts": {
"start": "node ./dist/index.js", // Start Bot
"dev": "ts-node ./src/index.ts", // Start Bot for Test
"build": "tsc --build",
"add-build": "git add dist",
"migrate": "npx prisma migrate dev --name init"
}
```

### Troubleshoot

If you have any problem and new idea on it , plz let me know on telegram