Skip to content

Solana wallet tracker Telegram Bot, follow any wallet and get detailed information about every transaction. Raydium and pump.fun 100% written in Typescript ๐Ÿ˜บ

Notifications You must be signed in to change notification settings

samxoo/handi-cat_wallet-tracker

ย 
ย 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

70 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation


Logo

๐Ÿฑ Handi Cat

Track any Solana transaction in Real-Time

Use the Telegram bot ->

About The Project

Product Name Screen Shot

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.

Features

  • ๐Ÿ“ˆ 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

(back to top)

Built With

  • ๐ŸŒ Node.JS
  • ๐Ÿ“˜ TypeScript
  • ๐Ÿ“Š Prisma and Prisma Pulse
  • ๐Ÿช™ Solana Web3.js

(back to top)

Getting Started

Follow these simple steps to setup Handi Cat locally on your machine

Prerequisites

Node version 14.x

Steps

  1. Clone the repo

    git clone https://github.com/DracoR22/handi-cat_wallet-tracker.git
  2. Install NPM packages

    pnpm install
  3. Rename .env.example file to .env

  4. Go to supabase.com and create a free database

  5. In your Supabase dashboard go to Project Settings -> Database paste the connection string into SUPABASE_DATABASE_URL environment variable. Make sure you activate the pooler connection and set the port to 5432

  6. Now you need to Setup Prisma Pulse with a Supabase database for real time database logs

  7. After you get your Prisma Pulse API key, paste it in the PULSE_API_KEY environment variable

  8. Create a new Telegram Bot using Bot Father and get your BOT_TOKEN, then paste it in the environment variable

  9. 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

(back to top)

License

Distributed under the MIT License. See LICENSE.txt for more information.

(back to top)

Contact

- [email protected]

My solana wallet if you want support my work - CAThY97SjWz1nRjtVELZopz1xKRqkRkBWhXvA2BHdkdf

Project Link: https://github.com/DracoR22/handi-cat_wallet-tracker

(back to top)

About

Solana wallet tracker Telegram Bot, follow any wallet and get detailed information about every transaction. Raydium and pump.fun 100% written in Typescript ๐Ÿ˜บ

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 100.0%