Solana トランザクションをリアルタイムで追跡する
Telegram ボットを使用する ->
Handi Cat は、Solana ウォレットをリアルタイムで追跡できる Telegram ボットで、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
を取得して、環境変数に貼り付けます。
移行コマンドを実行してデータベース スキーマをプッシュし、すべてのタイプを生成します
pnpm db:migrate
それでおしまい!これで、Handi Cat のローカル バージョンの準備が整いました。他の環境変数を入力して、選択した RPC をセットアップすることもできます
ボットを開始します ( src/providers/solana.ts
に rpc プロバイダーを設定する必要があることに注意してください。ない場合は、 SOLANA_NETWORK
に変更できます)。
pnpm start
(トップに戻る)
苦労のための私のソラナウォレット - CAThY97SjWz1nRjtVELZopz1xKRqkRkBWhXvA2BHdkdf
プロジェクトリンク: https://github.com/DracoR22/handi-cat_wallet-tracker
(トップに戻る)