实时跟踪任何 Solana 交易
使用 Telegram 机器人 ->
Handi Cat 是一个 Telegram 机器人,可以实时跟踪任何 Solana 钱包,提供 Pump.fun、Raydium 和 Jupiter 中进行的每笔交易的相关信息,包括交易哈希、代币和交换金额、SOL 中代币的价格、代币市值还有更多。
(回到顶部)
(回到顶部)
按照以下简单步骤在您的计算机上本地设置 Handi Cat
节点版本 14.x
克隆存储库
git clone https://github.com/DracoR22/handi-cat_wallet-tracker.git
安装 NPM 包
pnpm install
将.env.example
文件重命名为.env
访问supabase.com
并创建一个免费数据库
在Supabase
仪表板中,转到Project Settings
-> Database
将连接字符串粘贴到SUPABASE_DATABASE_URL
环境变量中。确保激活pooler connection
并将端口设置为5432
您的连接字符串应如下所示: postgresql://postgres.[PROJECT_URL]:[YOUR-PASSWORD]@aws-0-[YOUR-DB-REGION].pooler.supabase.com:5432/postgres?pgbouncer=true
现在您需要使用 Supabase 数据库设置 Prisma Pulse 以获取实时数据库日志
获取Prisma Pulse
API 密钥后,将其粘贴到PULSE_API_KEY
环境变量中
使用Bot Father
创建一个新的Telegram Bot
并获取您的BOT_TOKEN
,然后将其粘贴到环境变量中
运行 migrate 命令以推送数据库架构并生成所有类型
pnpm db:migrate
就是这样!现在您的本地版本的 Handi Cat 已准备就绪,您还可以填写其他环境变量来设置您选择的 RPC
启动机器人(请注意,您必须在src/providers/solana.ts
中设置一个 rpc 提供程序,如果没有,您可以将其更改为SOLANA_NETWORK
)
pnpm start
(回到顶部)
我的 solana 钱包,用于奋斗 - CAThY97SjWz1nRjtVELZopz1xKRqkRkBWhXvA2BHdkdf
项目链接:https://github.com/DracoR22/handi-cat_wallet-tracker
(回到顶部)