Frosting Guide 安全にダウンロード

Cake Wallet でウォレットを復元する方法

「Restore Wallet」をタップし、「Recovery Phrase or Keys」を選んでコインを指定し、単語を入力します。Monero の場合は対応する seed タイプと restore height または日付も選びます。Cake Wallet は独自の暗号化バックアップファイル、ハードウェアウォレットや Cupcake、閲覧専用ウォレットとしての view key からも復元できます。

クイック手順

  1. インストールして PIN を設定する. 公式の入手先から Cake Wallet をインストールし、PIN を設定します。PIN は新しいもので、旧端末と同じである必要はありません。
  2. Restore Wallet を選ぶ. 新規インストールでは Restore Wallet をタップします。後からは Wallets タブにあります。Recovery Phrase or Keys、Backup file、Hardware wallet、Cupcake App のいずれかを選びます。
  3. コインを選ぶ. フレーズに対応するコイン(Monero や Bitcoin など)を選び、ウォレットに名前を付けます。
  4. フレーズまたは鍵を入力する. 単語を入力または貼り付けるか、鍵のタブに切り替えます。Monero の場合は seed タイプを Polyseed (16 words)、Legacy (25 words)、BIP39 (12 words) のいずれかに設定します。
  5. 復元の開始位置を設定する. Monero などスキャンが必要なコインでは、ブロック高を入力するか Restore from date を使い、ウォレットの最初の取引の数日前の日付を選びます。
  6. 復元してアプリを開いたままにする. Restore をタップし、同期が終わって残高が表示されるまで、画面をオンにしたままアプリを開いておきます。

復元とは、以前に保存した情報からウォレットを再構築することです。コインがスマホの中にあったことは一度もありません。コインはブロックチェーン上にあり、フレーズや鍵があれば対応するどのアプリでもそれを見つけて使えます。つまり、あなたのフレーズを持つ他人も同じことができるということです。復元は信頼できる端末で、本物のアプリでのみ行ってください(ダウンロードチェッカーで確認できます)。

復元方法の一覧

Cake Wallet のドキュメントには、Restore Wallet の下にある次の復元方法が記載されています(Cake Wallet docs、2026年)。

方法使う場面必要なもの
Recovery Phrase or Keys単語または秘密鍵を持っているフレーズまたは鍵、コイン、Monero の場合は seed タイプと、できれば restore height
Backup fileCake のすべてのウォレットと設定を新しいインストールに移すcake_wallet_backup_ の .zip ファイルとそのバックアップパスワード
Hardware wallet鍵が Ledger、Trezor、BitBox、COLDCARD にあるそのデバイス。Ledger と Trezor のガイド参照
Cupcake App鍵が2台目のスマホ上の Cake のエアギャップ署名アプリにあるCupcake のスマホ。Cupcake参照
QR codeQR コードで表示されたペーパーウォレットやコールドウォレットを復元するその QR コード

リカバリーフレーズから復元する

まずコインを選びます。多くのコインにはフレーズ用と鍵用の2つのタブがあります。フレーズしか受け付けないコインもあります。

Monero

復元で最も失敗が多いのが Monero です。アプリがあなたの seed タイプを知る必要があるからです。選択肢は Polyseed (16 words)、Legacy (25 words)、BIP39 (12 words) です。ソースコードでは有効な Polyseed や12単語フレーズなら自動で切り替わりますが、25単語を貼り付けた場合は選択欄が Legacy になっているか確認してください。タイプ違いやタイプミスがあると、Cake のドキュメントに引用されているとおり、「Seed verification failed, please make sure you entered the correct seed with the correct words order」(seed の検証に失敗しました。正しい seed を正しい順番で入力したか確認してください。25単語の場合)や、ChecksumMismatchException を含むエラー(Polyseed の場合)が表示されます。

次にスキャンの開始位置を設定します。Polyseed は日付を内部に持っています。それ以外の seed では保存しておいたブロック高を入力するか、Restore from date を使います。アプリのヒントには「enter a date a few days before you created this wallet」(ウォレット作成日の数日前の日付を入力)とあります。遅すぎる日付は古い取引を隠し、早すぎる日付は同期が長くなるだけです。restore height ガイドとrestore height ツールが選択に役立ちます。

Bitcoin と Litecoin

12単語または24単語の BIP39 フレーズか、Electrum 形式のフレーズを入力します。ソースコードによると、Cake Wallet は BIP39 の Bitcoin seed を復元する際、ネイティブ SegWit(BIP84)、Taproot(BIP86)、ネスト SegWit(BIP49)、レガシー(BIP44)など複数の標準的な導出パスを確認し、履歴のあるものが複数あれば選択できます。そのため、他の多くの Bitcoin ウォレットの seed も追加設定なしで復元できます。パスフレーズを使っていた場合は詳細設定で入力しないと、空のウォレットが開きます。追加の Bitcoin アカウントを使っていた場合は、復元後に Multiple Accounts をオンにすると再検出されます。

Ethereum、EVM チェーン、その他のコイン

その他のほとんどのコインは BIP39 フレーズを使います。1つのフレーズで Ethereum と他の EVM チェーンの同じアドレスを開けますが、アプリ内ではチェーンごとに別のウォレットになります。保有していたトークンは追加し直す必要があるかもしれません。Ethereum とトークンを参照してください。

他のウォレットアプリの seed

移行元Cake Wallet での入力内容
Monero GUI、CLI、Feather、Monerujo(25単語)Monero、Legacy (25 words)、および restore height
Feather などの Polyseed ウォレットの PolyseedMonero、Polyseed (16 words)
Exodus の MoneroExodus からの移行を参照
MyMonero(25単語)MyMonero からの移行を参照
Electrum(Bitcoin)Bitcoin、Electrum 形式のフレーズ
ほとんどの BIP39 対応 Bitcoin・Litecoin・EVM ウォレット同じコイン、12単語または24単語、およびパスフレーズ(あれば)

非常に古い MyMonero ウォレットの13単語フレーズのように単語数が特殊な seed は、アプリが提供する Monero の seed タイプに含まれず、現在のソースコードでは Monero の復元フォームで受け付けられません。他の方法を試す前に、アプリから Cake のサポートに問い合わせてください。seed を変換すると謳うウェブサイトには絶対に貼り付けないでください。

鍵からの復元と閲覧専用ウォレット

Monero ではプライマリアドレス、秘密 view key、秘密 spend key で復元できます。spend key を空欄にすると閲覧専用(view-only)ウォレットになり、入金は表示されますが送金はできません。一部の出金取引が表示されないため、閲覧専用の Monero 残高は信頼できないと Cake のドキュメントは警告しています。閲覧専用ウォレットから送金すると「rejected by daemon」などのエラーで失敗しますが、これは想定どおりです。

Bitcoin の watch-only ウォレットは、拡張公開鍵か、ハードウェアウォレットや Cupcake とのペアリングから作成します。残高の表示や外部署名器向けの取引作成はできますが、Payjoin、Lightning、メッセージ署名など秘密鍵が必要な機能は非表示になります(Cake Wallet リリースノート、2026年)。

バックアップファイルから復元する

ウォレットのない新規インストールで Restore Wallet をタップし、Backup file を選んでバックアップパスワードを入力し、ファイルを選択して Import をタップします。元の .zip を解凍せずに使ってください。Cake のドキュメントにある主なエラー:FailedDecryption はパスワードの誤り(PIN ではなくバックアップパスワードを使用)、「checksum mismatch」や BadChecksum はファイルの破損を意味するので、別のコピーを試してください。それでも失敗する場合は、各ウォレットをフレーズから復元します。

復元後

  • 同期が終わるまでアプリを開いたままにしてください。古い Monero ウォレットは初回同期に長時間かかることがあります。
  • 同期後に残高が 0 と表示される場合、復元の開始位置が遅すぎた可能性が高いです。より早い日付から Rescan を実行してください。残高がゼロ・見当たらない場合を参照。
  • 取引メモ、保存した送金先アドレス、Monero のトランザクションキーは旧端末にしか保存されておらず、seed からの復元では戻りません。

よくある質問

旧端末がなくても新しいスマホで Cake Wallet を復元できますか?

はい。各ウォレットのリカバリーフレーズ(とパスフレーズがあればそれも)があれば可能です。旧 PIN や旧端末は不要です。

復元した Monero ウォレットの残高がゼロなのはなぜ?

多くの場合、restore height や日付が最初の取引より後だったか、同期が終わっていません。同期を待ってから、最初の入金の約1週間前から再スキャンしてください。

Monero GUI の25単語 seed を Cake Wallet で復元できますか?

はい。Monero を選び、seed タイプを Legacy (25 words) に切り替え、restore height があれば入力します。

2台の端末で同じウォレットを復元すると問題がありますか?

どちらの端末も同じ資金を管理します。問題なく動作しますが、メモや履歴キャッシュは端末ごとに保存されるため、表示が異なることがあります。どちらも同じくらい慎重に扱ってください。

リカバリーフレーズなしでウォレットを復元できますか?

秘密鍵、Cake のバックアップファイルとそのパスワード、または鍵を保持するハードウェアウォレットがある場合のみ可能です。それ以外では、Cake を含め誰もウォレットを復元できません。