Solanaウォレットを削除する方法:使用を終えてすべて回収する
新しいウォレットへの移行、詐欺被害後の整理、あるいは単にアドレスを使い終えたときに、Solanaウォレットの削除方法を調べる人がいます。オンチェーンに削除ボタンはありませんが、価値あるものを残さずにウォレットの使用を終えるきれいな方法はあります。このガイドでは「削除」が意味しうること、しえないことを説明し、最も多く回収できる順序で使用終了の手順を解説します。
Solanaウォレットは削除できますか?
できません。Solanaウォレットはキーペアであり、リカバリーフレーズや秘密鍵を持つ人ならどの端末でも復元できます。できるのは使用を終えることです。価値あるものを移し、残りを売却またはバーンし、トークンアカウントを閉じてレントを回収し、SOLを移してから、アプリから削除します。
ウォレットの削除という言葉で指されるものは三つあり、オンチェーンで何かが変わるのは最後の一つだけです。
| 行うこと | 実際に起きること |
|---|---|
| Phantom、Solflare、その他のアプリからアカウントを削除する | その端末が鍵を忘れるだけで、アドレスと資産はそのまま |
| リカバリーフレーズのすべてのコピーを破棄する | あなたを含め誰もそのアドレスで署名できなくなり、残ったものは取り残される |
| アドレスが所有するものをすべて空にして閉じる | ウォレットには何も残らず、ロックされた預託金はあなたに戻る |
オンチェーン側にはもう一つルールがあります。ウォレットはSystem Programアカウントであり、Solanaのアカウントランタイムのドキュメントは、レント免除の最低額以上を保つか、ちょうどゼロlamportsになることを求めています。最後のSOLを移すとアカウントはゼロになり、保存された状態としては存在しなくなります。ただしアドレス自体は誰からでも送金やエアドロップを受け取れるため、使用を終えたウォレットは空であって、封印されたわけではありません。
古いウォレットをただ使わなくなるだけではだめですか?
放置されたウォレットにも、まだ使えるSOLが残っている可能性があるからです。ウォレットが受け取ったトークンやNFTは、それぞれ返還可能なレント預託金を持つトークンアカウントを作成しています。トークンを売ってもそのアカウントは開いたままで、預託金はロックされたままです。閉じられるのは所有者だけなので、そのアドレスで署名しなくなった時点で、そのSOLは事実上失われます。
移す価値のあるものすべてに同じことが言えます。忘れていたトークン、NFT、ステーク中のSOL、もう開かないアプリ内のポジションなどです。ウォレットの使用をきちんと終えることは、それらをすべて回収する最後の機会です。
リカバリーフレーズや秘密鍵が漏れた可能性がある場合、これをのんびりした整理作業として扱わないでください。まず価値ある資産を新しいリカバリーフレーズを持つ新しいウォレットに移し、乗っ取られたウォレットの対処手順に従ってください。レントの回収は、価値あるものがすべて安全になってからです。
Solanaウォレットの使用を終える前に何を確認すべきですか?
まず棚卸しから始めます。資産によっては、移す前に追加の手順が必要だからです。
- ウォレット内のトークンとNFT。
- ステーク中のSOL。 ステークアカウントを非アクティブ化する必要があり、引き出しは非アクティブ化がエポックの境目で有効になってから可能になります。
- 貸付預金、流動性ポジション、未約定の注文などのアプリ内ポジション。これらはアプリのアカウントにあるため、そのアプリから引き出すか閉じてください。
- エアドロップやPump.funのクリエイター報酬・キャッシュバックを含む未請求の報酬。
- 新しいウォレットへ移すか削除できるSolana Name Serviceのドメイン。
- Autocompounderの許可額などの有効な委任。オンチェーンで取り消してください。サイトとの接続を切っても取り消されません。
次に、すべての移し先を決めます。自分が管理する送り先ウォレットを使い、アドレスを慎重にコピーし、最後のステップまでネットワーク手数料を払えるだけのSOLを古いウォレットに残しておきましょう。
Solanaウォレットの使用を終える手順は?
価値の高いものから順に進めます。ポジションを解消し、流動性のあるトークンをSOLにスワップし、価値ある資産を新しいウォレットに送り、売れないものをバーンし、残った空のトークンアカウントを閉じ、最後のSOLを移します。この順序なら、最後の送金の前にすべてのレント預託金が解放されます。
1. まだ流動性のあるものをスワップする
機能している市場があるトークンは、バーンするより売るほうが価値があります。大きな残高にはスワップページを使い、少額の残りはダストトークンのスワップ方法を参照してください。SOLにまとめれば、後で移す個別の資産も減ります。
2. 価値あるものを送る
NFT、長期保有分、ドメインなど、手元に残したいものはすべて新しいウォレットに送ります。一括送信ツールを使えば、多数のトークンやNFTを少ない承認回数にまとめられます。
各送金には、送り先ウォレットにその資産用のトークンアカウントが必要です。まだ存在しない場合は送り手が資金を出すため、その預託金は資産とともに新しいウォレットへ移ります。通常のトークンでは、一括送信は空になった送信元アカウントも閉じ、その預託金は古いウォレットに戻ります。承認する前に、ウォレットでトランザクションを確認してください。
3. 残りをバーンする
残るのは、売りも保管もしなかったものです。スパム、ラグプルされたトークン、不要なNFTなどです。代替可能なトークンをバーンするとトークンアカウントを閉じて預託金を戻せます。NFTのバーンでは、資産の規格によってはメタデータやエディションのアカウントも解放されます。Sol IncineratorをProモードに切り替えると、トークン、NFT、ドメインをバーンできます。使われなくなったLPトークンや不明なトークンにはDevモードが必要です。
圧縮NFTのスパムは例外です。レントを持たないため、バーンしても何も戻りません。ウォレットを整えるためにバーンしても、そのまま残してもかまいません。
4. 空のトークンアカウントを閉じる
すでに売却または送金したトークンのアカウントは開いたままです。Sol IncineratorのFunモードは空のトークンアカウントを閉じ、アカウントを閉じるとそれに紐づくデリゲート承認も消えます。手数料は回収したlamportsの2%で、正確な回収額はプレビューで確認できます。
古いウォレットにネットワーク手数料を払うだけのSOLがない場合、対象となる整理にはGasless Payを使えます。一括送信はスポンサーを要求しないため、手数料用のSOLが残っているうちにステップ2を済ませてください。
5. 残りのSOLを移す
最後に、残っているSOLをすべて新しいウォレットに送ります。トランザクション手数料は同じ残高から差し引かれ、ウォレットはちょうどゼロか、少なくともレント免除の最低額で終わる必要があります。そのため、キリのいい数字を入力するのではなく、ウォレットの最大額オプションを使ってください。結果はエクスプローラーで確認します。完全に使用を終えたウォレットには、SOLもトークンアカウントも表示されません。
使用を終えたウォレットはその後どうなりますか?
アドレスは公開鍵として存在し続け、誰でもまだ送金できます。スパムトークンやNFTのエアドロップが届き続けることもあります。それらを受け取っても誰かがアドレスにアクセスできるようになるわけではなく、価値あるものは何も残っていないので、それらに触れる必要はありません。
リカバリーフレーズをどうするか決めましょう。安全に保管しておけば、後でそのアドレスに送られたものを回収できます。すべてのコピーを破棄すれば、あなたを含め誰も二度と署名できないことが保証されます。漏洩した場合、フレーズはどちらにしても永久に安全ではないため、新しいウォレットに再利用しないでください。
ウォレットアプリからアカウントを削除するのは、最後で最も重要度の低いステップです。アプリは整理されますが、オンチェーンへの影響はありません。
関連記事
よくある質問
Solanaウォレットは削除できますか?
破棄するという意味ではできません。Solanaのアドレスはキーペアから生まれ、リカバリーフレーズや秘密鍵を持つ人はいつでも復元できます。代わりにできるのは使用を終えることです。価値あるものをすべて移し、アカウントを閉じ、SOLを移し、ウォレットアプリから削除します。
Phantomからウォレットを削除すると消えますか?
いいえ。アカウントの削除やアプリのリセットで消えるのは、その端末にある鍵のコピーだけです。アドレスとその中身はオンチェーンに残り、同じリカバリーフレーズで再びインポートできます。削除する前にウォレットを空にするか、空にするまでフレーズを保管してください。
SOLがゼロのSolanaウォレットはどうなりますか?
ウォレットはSystem Programアカウントで、Solanaはレント免除の最低額以上か、ちょうどゼロlamportsのどちらかしか認めません。ゼロになると保存されたアカウント状態としては存在しなくなりますが、そのアドレスはいつでも誰からでもSOLやトークンを受け取れます。
ウォレットを放棄する前にトークンアカウントを閉じるべきですか?
中にロックされたSOLを取り戻したいなら、閉じるべきです。開いているトークンアカウントには、所有者だけが回収できる返還可能なレント預託金があります。ウォレットを使わなくなると預託金は取り残されるため、最後にSOLを移す前に空のアカウントを閉じ、価値のないトークンをバーンしてください。
