Solanaトークンの末尾のpumpとは|付く理由と確かめ方
Solanaのトークンに多い末尾のpumpは、Pump.funのアプリの慣習で安全の証明ではありません。由来と付け方、代わりに確かめる点を説明します。

Solanaの新しいトークンを眺めていると、同じ4文字で終わるアドレスがよく目に入ります。この末尾のpumpは、たいていPump.funのローンチアプリで作られたコインの印です。
ただし末尾のpumpは安全の証明ではなく、出どころの証明ですらありません。ここでは、どこから来るのか、自分のトークンにどう付けるのか、代わりに何を確かめるのかを順に見ていきます。
トークンアドレスの末尾のpumpとは
Solanaのトークンにはミントアドレスがあります。ミントアカウントの公開鍵で、base58という58文字の文字表で書かれます。0、大文字のO、大文字のI、小文字のlは、見間違えやすいので入っていません。最後の数文字が接尾辞、つまり末尾です。
バニティアドレスは、無作為な鍵を試し続け、狙った文字が出たところで止めた普通の鍵ペアです。暗号の仕組みは何も変わりません。末尾のpumpも、そうして見つけた4文字です。
このアドレスは作成者のウォレットではなく、ミントアカウント自身の鍵ペアの公開鍵です。ミントができた時点で固定され、あとから誰かがpumpを足すことはできません。末尾が違えばミントが違い、つまり別のトークンです。
Pump.funで末尾のpumpが付く仕組み

Pump.funのプログラムは、作成者が持ち込んで署名した新しいミントアカウントをそのまま受け入れ、そのアドレスを確かめません。Pump.fun公式のコイン作成ドキュメントでも、コード例はミントを無作為な鍵で作っています。
末尾のpumpを付けているのはローンチアプリのほうです。Pump.funのサイトでコインを作ると、アプリはpumpで終わるように前もって探しておいた鍵の在庫から、できあがったアドレスを一つサーバーに求めます。取れなかったときは無作為な鍵に切り替えます。
つまり末尾のpumpはアプリの慣習で、プログラムの規則ではありません。多くのPump.funのコインに付いていますが、付いていない本物もあります。スクリプトやボット、別のフロントエンドは無作為な鍵を持ち込むことが多く、アプリの切り替えでも同じことが起きます。この4文字はチェーン上で予約されてもおらず、たまたまpumpで終わる鍵ならどのトークンにも使えます。
Pump.funのコインらしさは別の場所に出ます。現在の作成経路ではToken-2022のミントになり、従来のSPLのミントを作る古い経路も残っています(Token-2022とSPLトークンの違い)。作成直後からミント権限もフリーズ権限もなく、そう設定するのはプログラムです。どのコインにも、プログラムが一緒に作るボンディングカーブのアカウントがあります。
名前とティッカーは何にも結びついていません。二つのコインが両方を共有でき、Pump.funのアプリで出したコピーは本物と同じ末尾のpumpを受け取ります。
自分のPump.funローンチで末尾のpumpを付ける
j.toolsのPump.fun作成ツールでは、どのローンチも、前もって探しておいた在庫からpumpで終わるミントアドレスを受け取ります。在庫が一時的に空なら処理は止まり、少し待ってからやり直すよう案内が出ます。
任意のカスタムトークンアドレスのカードをオンにするとアドレスが確保され、署名の前に正確なアドレスを確認して固定できます。この場合は追加料金がかかり、額はカードに表示されます。末尾のpump自体はカードなしでも付きます。
Pump.funトークン作成&バンドル購入で末尾のpumpが付くのは、同じカードをオンにしたときだけです。オフならミントは無作為な鍵になり、pumpで終わることはまずありません。
どちらのツールもコインをPump.funのボンディングカーブに載せ、買われるほど価格が上がり、売られると下がります(Pump.funのボンディングカーブの仕組み)。j.toolsは秘密鍵やシードフレーズを求めず、取引はつないだ自分のウォレットで一件ずつ承認します。
普通のトークンに末尾のpumpを付ける
Pump.funで出さないトークンにも同じ末尾は付けられます。Solanaバニティトークン作成ツールは、端末のプロセッサのコアを使い、指定した接頭辞や接尾辞を持つミントアドレスをブラウザ内で探します。見つかれば同じ流れでそのアドレスに標準のSPLトークンを作るので、別のツールは要りません。できるのはボンディングカーブのない普通のSPLトークンで、Pump.funのコインではありません。
名前、シンボル、供給量、ロゴのほか、設定の途中でミント権限、フリーズ権限、更新権限を手放すスイッチもあります。スイッチは最初オフで、オンにしない限り作成者が二つの権限を持ち続けます。探索中は難易度、速度、推定時間、進み具合が出ます。
pumpでは大文字小文字こそが要点です。大文字小文字の区別がオフだと、探索はPUMP、Pump、pUmPなど16通りの書き方をどれでも受け入れます。Pump.funのコインと同じ小文字だけの見た目には、区別をオンにします。
計算は単純です。小文字のpumpぴったりなら、平均で約1131万回の試行が要ります。書き方を問わなければ約70万7000回で、16倍少なく済みます。文字が一つ増えるごとに、区別ありなら手間は58倍、区別なしなら両方の形がある文字で29倍です。かかる時間は端末しだいで、ツールが自分の見積もりを表示します。
文字列は先頭ではなく末尾に置くのが得策です。アドレスの最後の文字は文字表全体に均等に散らばりますが、最初の文字は偏っていて、小文字のpは末尾より先頭のほうが約17倍出にくくなります。
長い文字列や、鍵を誰が作るかといったほかの話はSolanaのバニティアドレスの解説にまとめています。
Pump.funのローンチと探索したトークンの比較
| 項目 | Pump.funのローンチ | 探索した標準トークン |
|---|---|---|
| 末尾を付けるもの | ローンチアプリの在庫 | 自分のブラウザでの探索 |
| トークンプログラム | 現在の経路はToken-2022 | 従来のSPL |
| ボンディングカーブ | あり | なし |
| ミント権限とフリーズ権限 | 作成時から空 | 取り消しをオンにしない限り作成者に残る |
| j.toolsのツール | Pump.fun作成 | Solanaバニティトークン作成ツール |
末尾のpumpが証明すること、しないこと

末尾のpumpは手がかりであって、どちら向きにも証明にはなりません。付いていても探索した標準トークンかもしれず、本物のPump.funのコインに付いていないこともあります。安全性については何も語りません。
出どころは、コインを作ったトランザクションをブロックエクスプローラーで開き、どのプログラムが作ったかで確かめます。Pump.funのコインにはボンディングカーブのアカウントがあり、末尾のpumpを探して付けた標準トークンにはありません。
次は保有者の分布です。保有者スナップショットはトークンのアドレスから現在の保有者を読み、分類し、開発者や新しいウォレットを見分け、集中度を示して一覧を書き出します。読み方は保有者分布の読み方へ。
標準トークンなら権限も見ます。ミント権限があれば作成者はトークンを追加で発行でき、フリーズ権限があれば保有者のトークンをフリーズできます。取り消した権限は戻らず、取り消せるのは今の権限者だけです。自分のトークンならミント権限を取り消すとフリーズ権限を取り消すで手放せます。
Pump.funのコインは両方とも作成時から空なので、この確認ではコイン同士の差が出ません。意味があるのは、末尾のpumpを探して付けたものを含む標準トークンです。どこで取引され、何が流動性を支えているかも見てください。買う前の確認はSolanaのラグプルを見抜く8つのチェックにまとめています。
見慣れた末尾こそ、コピーを一目で本物らしく見せる要素です。最後の4文字を信じず、プロジェクトの公式な発信元で完全なミントアドレスを照合してから買ってください。
末尾のpumpについてのよくある質問
なぜ多くのSolanaトークンに末尾のpumpが付くのですか?
Pump.funのローンチアプリが、pumpで終わるよう前もって探した鍵の在庫からアドレスを配っているからです。アプリの慣習で、プログラムの規則ではありません。
Pump.funのコインはすべてpumpで終わりますか?
いいえ。プログラムはどの鍵も受け入れ、スクリプトやボット、別のフロントエンドは無作為な鍵を持ち込むことがあります。アプリも、アドレスを取れなければ無作為な鍵に切り替えます。
末尾のpumpがあれば安全なトークンですか?
いいえ。保有者の分布、標準トークンならミント権限とフリーズ権限、それに流動性を確かめ、完全なアドレスを公式の発信元と照合してください。
Pump.fun以外のトークンも末尾のpumpにできますか?
できます。Solanaバニティトークン作成ツールで普通のSPLトークンに付けられ、ボンディングカーブはありません。小文字だけにするなら大文字小文字の区別をオンにします。
今あるトークンのアドレスにpumpを足せますか?
足せません。アドレスはミントができた時点で固定されます。新しい末尾には新しいミント、つまり別のトークンが要ります。
末尾のpumpは飾りで、中身は上の確認です。この記事は仕組みの説明で、投資助言ではありません。


