AIと「読むだけ」の監視ツールをつくった話:noteで書いた記録の紹介

noteに「AI初心者がpump.fun監視ツールを作った全記録」という記事を書きました。ここでは、その内容をかいつまんで紹介します。

先に大事なことを書いておくと、このツールは「読むだけ」の監視ツールで、売買の機能はありません。トークンの購入を勧めるものではなく、「儲かる」ことも一切保証しません。ミームコインは価値がゼロになることも珍しくない、非常にリスクの高いものです。

なぜつくったのか

pump.funでは、毎分のように新しいトークンが生まれています。中には、発行者が大量に持っていたり、一部のウォレットに保有が偏っていたりする「危ない特徴」を持つものも多くあります。

人の目で全部を確認するのは無理なので、危ないものを機械的にふるい落とすツールをつくりました。きっかけは、「AIと一緒にどこまで本格的なツールがつくれるのか」を試したかったことです。

設計の方針

最初にAIと決めたルールは次の3つです。

  • ウォレット・秘密鍵・署名・売買のコードは一切書かない
  • 公開されているブロックチェーンのデータを「読む」だけにする
  • 取れなかった値は推測せず「未確認」として不合格にする

判定には、上位10ホルダーの保有率や開発者の保有率など6つの条件を使い、すべて満たしたものだけを表示します。落ちた理由はすべてCSVに残るようにしました。

つまずいたところ

  • 無料の公開RPCがすぐに回数制限にかかったので、無料枠のあるRPCサービスに切り替えた
  • 取引履歴を新しい順に取ると作成直後までたどれなかったので、古い順に取れるAPIを使った
  • 1つのウォレットが56%も持っている謎のトークンは、pump.funのボットが売買する「Mayhem Mode」の金庫だった

AIに「この数字おかしくない?」と聞きながら一緒に原因を探す作業が、いちばん楽しかったところです。判定ロジックには14個のテストも用意しました。

わかったこと

合格したトークンも、「安全」や「儲かる」という意味ではありません。危ないものを減らす「ふるい」にすぎない、という点は何度でも強調しておきたいです。

いちばんの学びは、AIと一緒なら初心者でも本格的なツールに挑戦できる、ということでした。同時に、お金に関わるものほど「できることを減らす」設計が大切だとも感じました。次は、記録をとる機能など、このツールをもう少し育てていきたいと思っています。

詳しい手順やコードは、noteの記事にまとめています。

→ noteで全記録を読む