Handi Cat is a Telegram bot that can track any Solana wallet in real time, providing relevant information of each transaction made in Pump.fun or Raydium including transaction hash, tokens and amount swapped, price of the token in SOL, token market cap and much more.
- ๐ Real-time tracking of any transaction
- ๐ Detects Pump.fun or Raydium transactions
- ๐ฐ Gets SOL price of the token swapped
- ๐ Get tokens market cap at the time swapped
- ๐ค Each transaction message includes links to popular Solana trading bots to quickly buy the token
- ๐ Each transaction provides links to Photon, GMGN and Dex Screener to quickly see the token
- ๐ Node.JS
- ๐ TypeScript
- ๐ Prisma and Prisma Pulse
- ๐ช Solana Web3.js
Follow these simple steps to setup Handi Cat locally on your machine
Node version 14.x
-
Clone the repo
git clone https://github.com/DracoR22/handi-cat_wallet-tracker.git
-
Install NPM packages
pnpm install
-
Rename
.env.example
file to.env
-
Go to
supabase.com
and create a free database -
In your
Supabase
dashboard go toProject Settings
->Database
paste the connection string intoSUPABASE_DATABASE_URL
environment variable. Make sure you activate thepooler connection
and set the port to5432
-
Now you need to Setup Prisma Pulse with a Supabase database for real time database logs
-
After you get your
Prisma Pulse
API key, paste it in thePULSE_API_KEY
environment variable -
Create a new
Telegram Bot
usingBot Father
and get yourBOT_TOKEN
, then paste it in the environment variable -
That's it! now your local version of Handi Cat is ready, you can also fill the other environment variables to setup a custom RPC or your wallet to get subscription fees
Distributed under the MIT License. See LICENSE.txt
for more information.
My solana wallet if you want support my work - CAThY97SjWz1nRjtVELZopz1xKRqkRkBWhXvA2BHdkdf
Project Link: https://github.com/DracoR22/handi-cat_wallet-tracker