Cake WalletでMoneroを使う
Cake Walletは2018年にMoneroウォレットとして始まり、今もスマートフォンで最も充実したMonero機能を備えたウォレットの1つです。16語のPolyseed、25語と12語のBIP39 seed、subaddressの自動生成、アカウント、閲覧専用ウォレット、カスタムノード、ハードウェアウォレットに対応しています。XMRを受け取る前に、seed(25語のseedの場合はrestore heightも)をバックアップしてください。
クイック手順
- ウォレットを作成する. Cake Walletを開き、新しいウォレットの作成を選んでMoneroを選択します。25語またはBIP39のseedが必要でなければ、Polyseedのままにしてください。
- seedをバックアップする. seedを順番どおりに紙に書き、オフラインで保管します。25語のseedの場合はrestore heightも書き留めてください。
- 緑の点を待つ. アドレスを共有したり送金したりする前に、ウォレットが完全に同期するまでアプリを開いたままにします。
- subaddressを共有する. Receiveをタップします。Cake Walletは8で始まる新しいsubaddressを表示するので、支払う相手ごとに別のものを渡してください。
- 適切な手数料で送金する. アドレスを貼り付けて全体を確認し、手数料レベルはAutomaticのままにして確定します。
Monero(XMR)は、Cake Walletがそもそも対応するために作られた通貨です。アプリは2018年1月にiPhone向けにリリースされました。Cake Labsは同じコードから作られたMonero専用の別アプリ、Monero.comも公開しています(比較はMonero.comとCake Walletの比較をご覧ください)。バージョン6.5.0(2026年10月)にはMonero v0.18.5.3が組み込まれています(Cake Walletリリースノート、2026年)。
seedの種類
Moneroウォレットを作成するとき、Cake Walletでは3種類のseed形式を選べます。同じ画面のAdvanced Settingsでは、seedパスフレーズ(追加の単語やフレーズ)を設定することもできます。パスフレーズはseedと同じくらい厳重に保管する必要があります。
| seed | 語数 | 知っておきたいこと |
|---|---|---|
| Polyseed(デフォルト) | 16 | ウォレットの作成日を記録しているため、別途heightを指定しなくても適切なブロック付近から復元を開始できる |
| 従来のMonero seed | 25 | ほぼすべてのMoneroウォレットで使える。restore heightも一緒に書き留めること |
| BIP39 | 12(または24) | 他の通貨とウォレットグループにまとめられる唯一のMoneroの選択肢 |
BIP39のMoneroウォレットはCake Wallet独自の方式で、Moneroの標準ではありません。Cake Walletはパスm/44'/128'/0'/0/0で鍵を導出し、通常のMonero spend keyに変換します。別のMoneroアプリで復元するにはRecovery & Keysを開いてください。12語のウォレットではLegacyタブに対応する25語のseedとrestore heightが表示されますが、24語のウォレットで表示されるのはprivate view keyとprivate spend keyだけです(Cake Wallet docs、2026年)。語数が何を意味するかはseedタイプチェッカーで確認できます。
restore height
Moneroウォレットを復元すると、アプリは自分の取引を探すためにブロックチェーンをスキャンする必要があります。restore heightは、スキャンをどこから始めるかを指定するものです。高すぎると過去の入金を見落とし、低すぎると同期に時間がかかるだけです。Polyseedならこれを自動で処理してくれます。25語とBIP39のseedでは、restore height計算ツールと、詳しい解説のCake Walletのrestore heightをご利用ください。
アドレス、subaddress、アカウント
Moneroウォレットには、4で始まるメインアドレスが1つと、8で始まるsubaddressが好きなだけあります。どれも同じseedに属しています。Cake Walletはデフォルトで新しいsubaddressを自動生成するので、支払う相手ごとに異なるアドレスが表示され、第三者が支払い同士を結びつけることはできません。プライバシー設定でAuto generate subaddressesをオフにし、代わりに手動でアドレスにラベルを付けることもできます。
アカウントを使うと、1つのウォレットを「貯蓄用」と「支出用」のように別々の残高に分けられ、それぞれが独自のsubaddressを持ちます。Settings、Monero Settings、Accountsの順に開いてください。アカウントは削除できず、アーカイブのみ可能です。詳しくはsubaddressとアカウントをご覧ください。
同期とノード
Moneroウォレットは新しいブロックをすべて自分のデバイス上でスキャンします。これにより鍵のプライバシーが保たれますが、スマートフォンでは時間がかかります。ホーム画面上部の緑の点は、ウォレットが同期済みであることを示します。Cake Walletは、同期が完了するまでは残高が正しくない可能性があり送金もブロックされるため、完全に同期してから送金するよう案内しています(Cake Wallet docs、2026年)。同期が止まった場合はノードかネットワークを切り替えてください。詳しくはCake Walletが同期しない場合をご覧ください。
Cake Walletのデフォルトノードと自分のノードのどちらも使えます。自分のノードを運用するか、Tor経由で接続すれば、どのノードリクエストが自分のウォレットからのものかを第三者に知られることはありません。カスタムノードとCake WalletでのTorをご覧ください。バージョン6.5.0でCakeのMonero onionノードが新しいアドレスに移ったため、旧ノードを選択していたユーザーは選び直す必要があります。
Cake Walletのドキュメントには、アプリを閉じている間もMoneroウォレットを最新の状態に保つバックグラウンド同期のオプションが記載されています。現在のソースコードでは、この設定はAndroidで提供されています。
手数料とロックされた資金
Cake WalletのMoneroには、Slow、Automatic(デフォルトで、Cakeが推奨)、Medium、Fast、Fastestの5段階の手数料レベルがあります。これらはMonero標準の優先度に対応しており、公式のコマンドラインウォレットではMediumが「normal」、Fastestが「priority」に相当します(Cake Wallet docs、2026年)。Cake Wallet自体は送金・受け取りに手数料をかけません。Cake Walletの手数料をご覧ください。
Moneroでは、受け取った資金とおつりが約10ブロック、およそ20分間ロックされます。入金直後に残高の一部が利用不可と表示されても正常です。6.5.0以降、複数の取引に分割する必要があるほど大きな支払いは停止され、まず少額を自分宛てに送って資金をまとめるよう促すメッセージが表示されます。
閲覧専用ウォレットと支払いの証明
閲覧専用ウォレットに必要なのは、メインアドレスとprivate view key、そしてあればrestore heightです。鍵から復元し、private spend keyは空欄のままにします。入金は表示されますが送金はできません。また、一部の出金取引が表示されないため残高は通常不正確になる、とCake Walletは警告しています。
受取人のアドレスはMoneroのブロックチェーンには保存されません。Cake Walletはデフォルトでそれをデバイスに保存します。プライバシー設定でSave recipient addressのチェックを外すと、後から支払いを証明できなくなります。
ハードウェアウォレットとCupcake
MoneroはLedger(バージョン4.22.0、2024年12月以降)とTrezor(6.2.0、2026年6月以降)で使えます。Cakeの無料アプリCupcakeを使えば、予備のスマートフォンをオフライン署名用の端末にすることもできます。LedgerとTrezorとCupcakeをご覧ください。
制限と注意点
- testnetやstagenetはありません。Cake WalletのMoneroウォレットはすべて本物のXMRを扱います。
- Moneroを扱う取引所やルールは国によって異なり、取り扱わないプラットフォームもあります。自分に適用されるルールを確認してください。本ガイドは法的助言を提供するものではありません。
- Cake Walletがseedを尋ねることはなく、先にメッセージを送ってくることもありません。アプリはダウンロードチェッカーで確認してください。
よくある質問
Cake WalletのMoneroはプライベートですか?
Moneroはデフォルトでオンチェーンの金額、送金者、受取人を隠します。ただし、自分のノードやTorを使わない限り、ノードからはIPアドレスが見えます。
Polyseedと25語、どちらを選ぶべきですか?
Polyseedは短く、作成日を記憶しています。25語のseedはより多くのMoneroウォレットで使えます。バックアップしていればどちらも安全です。
Moneroの資金がロックされて表示されるのはなぜですか?
Moneroでは受け取った資金とおつりが約10ブロック、およそ20分間ロックされます。その後は自動的に使えるようになります。
Cake WalletのMonero seedをFeatherやMonerujoで使えますか?
25語のseedなら使えます。PolyseedはFeatherなど対応しているウォレットで使えます。BIP39のMonero seedの場合は、Recovery & Keysに表示される25語のseedか鍵を使ってください。
Cake WalletはLedgerやTrezorでのMoneroに対応していますか?
はい。Ledgerは2024年12月から、Trezorは2026年6月から対応しています。