MetaMaskウォレット設定チュートリアル: 完全ガイド
MetaMaskは、EthereumおよびEVM互換ブロックチェーンと連携するために最も広く使われている暗号資産ウォレットです。2026年時点で月間アクティブユーザーは1億人を超え、分散型アプリ(dApps)、DeFiプロトコル、NFTマーケットプレイス、そしてWeb3エコシステム全体への主要な入口となっています。Uniswapでトークンをスワップするときも、NFTをミントするときも、ガバナンスに参加するときも、実際に使うウォレットはMetaMaskであることが多いでしょう。
このチュートリアルでは、初期インストールから高度なセキュリティ設定までを網羅し、ますます複雑になるマルチチェーン環境で安全に使い続けるための実践的な指針を提供します。
MetaMaskとは?
MetaMaskは、ブラウザ拡張機能(Chrome、Firefox、Brave、Edge)とモバイルアプリ(iOS、Android)で利用できるノンカストディアル型の暗号資産ウォレットです。以下のことが可能です。
- 保管と管理: EthereumおよびEVM互換トークン
- 送受信: 暗号資産
- dAppsへの接続: DeFi、NFT、ゲームなど
- 複数ブロックチェーンとの連携: Ethereum、Polygon、Arbitrum、Optimism、Base、BNB Chain、Avalanche
- トークンスワップ: 集約されたDEX流動性を使ってウォレット内で直接実行
- メッセージ署名: 認証やオフチェーン操作
ノンカストディアル型ウォレットとして、MetaMaskでは秘密鍵を完全に自分で管理します。つまり企業があなたの資金を凍結したり、取引を止めたりすることはできません。一方で、セキュリティとバックアップの責任はすべてあなた自身にあります。
MetaMaskのインストール
ブラウザ拡張機能のインストール
MetaMaskはChrome、Firefox、Brave、Edgeで利用できます。
ステップ1: 公式ソースからダウンロード
アドレスバーにURLを直接入力して metamask.io にアクセスしてください。SNS、メール、検索広告のMetaMaskリンクはクリックしないでください。フィッシングサイトがMetaMaskを装うケースが頻繁にあります。
ステップ2: 「Download」をクリックしてブラウザを選択
対応する拡張機能ストア(Chrome Web Store、Firefox Add-onsなど)に移動します。
ステップ3: 拡張機能の詳細を確認
- 発行元が「metamask.io」であること
- ユーザー数(数百万人以上であること)
- レビューと評価
- 拡張機能IDがMetaMask公式サイト掲載のものと一致すること
ステップ4: 拡張機能をインストール
「Add to [Browser]」をクリックし、インストールを確認します。ブラウザのツールバーにMetaMaskのキツネアイコンが表示されます。
モバイルアプリのインストール
iOSの場合:
- App Storeを開く
- 「MetaMask」を検索
- 開発元が「MetaMask」(ConsenSys)であることを確認
- ダウンロードしてインストール
Androidの場合:
- Google Play Storeを開く
- 「MetaMask」を検索
- 開発元が「ConsenSys」であることを確認
- ダウンロードしてインストール
新しいMetaMaskウォレットを作成する
ステップ1: MetaMaskを起動
ブラウザのツールバーにあるMetaMaskのキツネアイコンをクリック(またはモバイルアプリを起動)します。ウェルカム画面が表示されます。
ステップ2: 「Create a New Wallet」を選択
次の2つの選択肢が表示されます。
- Create a new wallet: 初めて使うユーザー向け
- Import an existing wallet: すでにシードフレーズを持っている場合
「Create a new wallet」を選択します。
ステップ3: 利用規約に同意し、パスワードを設定
- 利用規約とプライバシーポリシーを確認して同意
- MetaMask用に強力で一意なパスワードを作成
- このパスワードはウォレットデータをローカルで暗号化します。シードフレーズでは ありません
- パスワードマネージャーで強力なパスワード(16文字以上)を生成・保存
ステップ4: Secret Recovery Phraseを保護する
MetaMaskは12語のSecret Recovery Phrase(シードフレーズ)を生成します。これはウォレット全体のマスターバックアップです。
重要なセキュリティ手順:
- 「Reveal Secret Recovery Phrase」をクリック
- 12語すべてを順番どおり紙に書き留める
- スクリーンショット・写真撮影・デジタル保存はしない
- 誰にも共有しない
- MetaMaskサポートがリカバリーフレーズを尋ねることは 絶対にありません
ステップ5: Recovery Phraseを確認
MetaMaskは、単語を正しい順序で選択してリカバリーフレーズの確認を求めます。この検証により、正確に記録できていることを確認します。
ステップ6: ウォレット準備完了
確認後、MetaMaskウォレットが有効化されます。メインアカウントには以下が表示されます。
- Ethereumアドレス(
0xで始まる) - 0 ETHの残高
- 購入、送信、スワップ、ブリッジのオプション
セキュリティをさらに高めるには、オフライン(air-gapped)環境のコンピュータでSafeSeedのSeed Phrase Generatorを使ってBIP-39シードフレーズを生成し、それをMetaMaskにインポートできます。これにより、ブラウザの乱数生成器だけに依存せず、検証可能で高品質なエントロピーでシードフレーズを作成できます。
MetaMaskの基本設定
ネットワークを追加する
MetaMaskは初期状態でEthereum Mainnetが設定されています。ほかのEVMチェーンを使うには追加が必要です。
ChainListを使う方法(推奨):
- chainlist.org にアクセス
- MetaMaskウォレットを接続
- 追加したいネットワークを検索
- 「Add to MetaMask」をクリックして確認
追加しておきたい主要ネットワーク:
| Network | Chain ID | Native Token | Use Case |
|---|---|---|---|
| Polygon | 137 | MATIC | 低手数料のDeFiとNFT |
| Arbitrum One | 42161 | ETH | Ethereum L2スケーリング |
| Optimism | 10 | ETH | Ethereum L2スケーリング |
| Base | 8453 | ETH | Coinbase L2、成長中のdAppエコシステム |
| BNB Smart Chain | 56 | BNB | Binanceエコシステム |
| Avalanche C-Chain | 43114 | AVAX | 高速ファイナリティのDeFi |
| zkSync Era | 324 | ETH | ZKロールアップL2 |
手動でネットワークを追加: Settings > Networks > Add Network > RPC URL、Chain ID、Currency Symbol、Block Explorer URL を入力
カスタムトークンを追加する
残高にトークンが表示されないが保有していることが分かっている場合:
- 資産リスト下部の「Import Tokens」をクリック
- トークンのコントラクトアドレスを入力(Etherscan、CoinGecko、またはプロジェクト公式サイトで確認)
- MetaMaskがトークンシンボルと小数桁数を自動入力
- 「Import」をクリック
セキュリティ警告: 検証済みコントラクトアドレスのトークンのみを追加してください。攻撃者があなたのアドレスに送った詐欺トークンがウォレットに表示されることがあります。不明なトークンには触れないでください。
ハードウェアウォレットを接続する
最大限のセキュリティのため、署名デバイスとしてハードウェアウォレット(LedgerまたはTrezor)を接続します。
- ハードウェアウォレットをコンピュータに接続
- MetaMaskを開く > アカウントアイコン > 「Add account or hardware wallet」 > 「Add Hardware Wallet」
- ハードウェアウォレットのブランドを選択
- インポートするアカウントを選択
- 以後、取引にはハードウェアデバイス上での物理確認が必要
この方法により、MetaMaskのdApp接続性とハードウェアレベルの鍵セキュリティを両立できます。詳細はLedger Setup GuideまたはTrezor Setup Guideを参照してください。
MetaMaskのセキュリティ設定
Auto-Lock Timer
一定時間操作がないと自動ロックするように設定します。
- Settings > Advanced > Auto-Lock Timer
- 5〜15分に設定(短いほど安全)
- ロック後はウォレットにアクセスするためパスワードが必要
フィッシング検知
MetaMaskには既知の悪意あるサイトへのアクセスを警告するフィッシング検知機能が内蔵されています。有効化を確認してください。
Settings > Security & Privacy > Phishing Detection: ON
プライバシー設定
プライバシー強化の設定を行います。
- Incoming transactions: 受信通知が不要なら無効化(サードパーティへのデータリクエストを削減)
- Default block explorer: 好みのブロックエクスプローラーに設定(EthereumならEtherscan)
- MetaMetrics: プライバシー重視なら分析データ共有の無効化を検討
Advanced Gas Controls
取引手数料をより精密に管理するため、Advanced Gas Controlsを有効化します。
Settings > Advanced > Advanced Gas Controls: ON
これによりカスタムガス価格を設定でき、ネットワーク混雑時にデフォルト推定が高すぎる/低すぎる場合に有効です。
MetaMaskの使い方: 基本操作
暗号資産を受け取る
- 上部のアカウント名/アドレスをクリックしてアドレスをコピー
- 送信者にこのアドレスを共有
- 送信者が正しいネットワークで送っているか確認(EthereumトークンはEthereum、PolygonトークンはPolygonなど)
よくあるミス: 間違ったネットワークで送ること。たとえば、相手がPolygon上のUSDCを送ったのにEthereumアドレスを共有していても、EVMアドレスはチェーン間で同一のため同じアドレスに到着します。ただしMetaMaskで表示するにはPolygonネットワークに切り替える必要があります。
暗号資産を送る
- 「Send」をクリック
- 受取人アドレスを入力(モバイルではQRコード読み取り可)
- トークンを選択し金額を入力
- ガス手数料見積もりを確認
- 「Confirm」をクリック
セキュリティのコツ: 大きな送金では、必ず先に少額のテスト送金を行ってください。正しく着金したことを確認してから本送金を実施します。
トークンをスワップする
MetaMaskには複数DEXの価格を集約するスワップ機能が内蔵されています。
- 「Swap」をクリック
- 交換元トークンと交換先トークンを選択
- 金額を入力
- レート、スリッページ、ガス手数料を確認
- 「Swap」をクリックして取引を承認
スリッページ許容値: スワップ中に許容する価格変動幅です。通常は2〜3%。変動の大きいトークンでは上げる必要がある場合がありますが、値を高くすると不利な価格でも約定します。可能な限り低く設定してください。
dAppsに接続する
多くのdAppsには「Connect Wallet」ボタンがあります。
- dAppサイトで「Connect Wallet」をクリック
- ウォレット一覧からMetaMaskを選択
- MetaMaskのポップアップで接続承認を求められる
- dAppが要求する権限を確認
- 「Connect」をクリック
接続で行われること: dAppに公開アドレスを共有します。トークン支出や取引署名の権限を与えるわけではありません。各取引には毎回、明示的な承認が必要です。
注意点: 一部dAppsはトークン支出承認など追加権限を要求します。必ず内容を慎重に確認してください。
MetaMask Snaps
MetaMask Snapsは、サードパーティ開発者がMetaMaskに新機能を追加できる拡張システムです。2026年時点で、Snapsで可能なことは次の通りです。
- 非EVMブロックチェーン(Bitcoin、Cosmos、Solana)のサポート追加
- 取引インサイトやセキュリティ警告の提供
- 外部サービス(通知、ポートフォリオ追跡)との統合
- カスタム署名プロトコルの追加
Snapsをインストールするには:
- Snaps directory にアクセス
- Snapsを閲覧または検索
- 「Install」をクリックして要求権限を許可
- これでSnap機能がMetaMaskで利用可能
セキュリティ上の考慮点: 信頼できる開発者のSnapのみをインストールしてください。各Snapは固有の権限を必要とするため、インストール前に必ず確認してください。悪意あるSnapはウォレット体験に干渉する可能性があります。
MetaMaskのセキュリティベストプラクティス
1. シードフレーズの保護
12語のリカバリーフレーズは、MetaMaskウォレット内のすべての資金にアクセスできるマスターキーです。銀行の金庫鍵と同等の注意で保護してください。
- 紙に書く、または金属プレートに刻印する
- 安全なオフライン場所に保管する
- どのWebサイトにもシードフレーズを入力しない
- MetaMaskがシードフレーズを求めることは 絶対にない(要求する相手は詐欺)
- 火災・水害対策として金属バックアップを検討する
2. 取引の検証
取引を承認する前に:
- コントラクト操作の説明を全文確認
- 受取アドレスを1文字ずつ確認
- ガス手数料が妥当か確認
- トークン承認では承認額を確認(無制限承認は避ける)
- 利用可能ならMetaMaskの取引シミュレーション機能を使う
3. トークン承認の管理
DeFiプロトコルを使うたびに、トークン支出権限を与える場合があります。これらの承認は取り消さない限り無期限に残ります。
定期的な承認監査:
- revoke.cash にアクセスしウォレット接続
- 有効な承認をすべて確認
- 使っていないプロトコルの承認を取り消す
- 無制限承認を取り消し、必要額のみの承認に置き換えることを検討
4. 詐欺の見分け方
注意すべきMetaMask詐欺の典型例:
- 偽MetaMaskサイト: シードフレーズ入力を要求
- 偽サポート: Twitter/Discordでシードフレーズを要求
- エアドロップ詐欺: 無価値トークンを送り、「受け取り」を名目に悪意サイトへ誘導
- 偽トークン承認: 誤解を招く取引説明に隠された承認
- なりすましdApps: 正規プロトコルに似せてウォレットを抜き取る
5. 複数アカウント戦略
MetaMaskのアカウント機能で活動を分離します。
- Account 1: 主要保管アカウント(dApp操作は最小限)
- Account 2: DeFi操作アカウント(高リスク活動)
- Account 3: NFTミント・取引用
- ハードウェアウォレットアカウント: 大口資産をハードウェア署名で保護
こうすることで、悪意あるdApp経由でAccount 2が侵害されても、Account 1の主要資産への影響を抑えられます(無制限承認を付与していない前提)。
6. ブラウザ衛生管理
MetaMaskはブラウザ上で動作するため、ブラウザの安全性がウォレット安全性に直結します。
- ブラウザを最新状態に保つ
- インストール拡張機能を最小限にする(各拡張が攻撃ベクトルになり得る)
- 暗号資産用に別ブラウザプロファイルを使う
- 暗号資産プロジェクトを名乗るメール/DMのリンクをクリックしない
- 検索結果ではなくdApp URLを直接入力する
よくあるMetaMask問題のトラブルシューティング
取引が詰まる(Pending)
取引が「pending」のままの場合:
- 現在のネットワーク状況に対してガス手数料が低すぎる可能性
- MetaMaskで Activity > pending取引をクリック > 「Speed Up」または「Cancel」
- Speed Upはより高いガスで再送信
- Cancelは同じnonceで自分宛て0価値取引を送信し、詰まった取引を置き換える
トークン残高が正しくない
残高表示が不正確な場合:
- 正しいネットワークか確認(上部バーで切り替え)
- トークンを一度削除して再追加
- MetaMaskのアクティビティキャッシュをクリア: Settings > Advanced > Clear Activity Tab Data
- ブロックエクスプローラーで取引を確認し、実際の残高を検証
dAppに接続できない
dAppがMetaMaskを検出できない場合:
- MetaMaskがアンロックされているか確認
- dAppページを再読み込み
- そのdAppに必要なネットワークに接続しているか確認
- ウォレット接続を解除して再接続
- ブラウザ拡張機能の競合を確認
リカバリー後に残高が0表示
シードフレーズから復元したのにアカウントが空の場合:
- 別ネットワーク上にトークンがある可能性があるため、使用チェーンを順に切り替える
- Account 1以外の追加アカウントは手動追加が必要(「Add Account」をクリック)
- カスタムトークンはコントラクトアドレスで再インポートが必要
- 別の導出パスを使っていた場合、MetaMaskのデフォルト(
m/44'/60'/0'/0)と一致するか確認
MetaMaskと代替ウォレット比較
| Feature | MetaMask | Rabby | Phantom |
|---|---|---|---|
| 主な対応チェーン | EVM | EVM | Solana + EVM |
| 取引シミュレーション | 部分対応 | 包括的 | 部分対応 |
| マルチチェーンのデフォルト動作 | 手動切替 | 自動検出 | 統合型 |
| ハードウェアウォレット対応 | Yes | Yes | Yes |
| オープンソース | 部分的 | Yes | No |
| Snap拡張性 | Yes | No | No |
| 内蔵スワップ | Yes | Yes | Yes |
| ユーザーベース | 最大 | 急成長 | 大規模(Solana) |
MetaMask最大の強みは巨大なエコシステムです。ほぼすべてのEVM dAppがMetaMaskをサポートしています。一方、Rabbyのような代替は、取引前リスク分析などのセキュリティ機能や自動チェーン検出などUXで優れる面があります。選ぶ際は自分の優先事項を基準にしてください。
FAQ
MetaMaskは安全ですか?
MetaMaskは実績があり、広く監査されているウォレットで、強固なセキュリティ実績があります。ただし安全性は利用者の運用に大きく依存します。ウォレット自体は堅牢でも、フィッシング、悪意ある承認、端末侵害は現実的な脅威です。ハードウェアウォレット署名と組み合わせると最も安全です。
MetaMaskはハッキングされますか?
従来の意味でMetaMaskソフトウェア自体が「ハックされた」事例は一般的ではありません。しかしユーザーが偽サイトにシードフレーズを入力したり、悪意あるトークン承認を与えたり、マルウェア感染したりして資金を失う例は多くあります。攻撃面はほぼ常にMetaMask本体ではなく、ユーザーまたは利用環境にあります。
MetaMaskはBitcoinをサポートしていますか?
MetaMaskがネイティブ対応するのはEVM互換チェーンのみです。ただしMetaMask Snapsを使えば、サードパーティ拡張でBitcoinサポートを追加できます。2026年時点では、Bitcoin残高の確認や送信開始が可能なBitcoin Snapが複数存在しますが、ネイティブBitcoinウォレットほどシームレスではありません。
MetaMaskのパスワードとシードフレーズの違いは?
パスワードはローカル端末上のMetaMaskデータを暗号化します。忘れてもMetaMaskを再インストールし、シードフレーズで復元できます。シードフレーズは全アカウントと秘密鍵を導出するマスターキーです。シードフレーズを失うと、誰もウォレット復旧を助けられません。最終的なバックアップそのものです。
新しいコンピュータにMetaMaskを移行するには?
新しいコンピュータにMetaMaskをインストールし、「Import an existing wallet」を選択して12語のリカバリーフレーズを入力します。主要アカウントは自動復元されます。追加アカウント、カスタムトークン、デフォルト以外のネットワークは再追加が必要です。
MetaMaskは無料ですか?
MetaMaskはインストールと利用が無料です。MetaMaskは内蔵スワップ機能(スワップ取引の小額手数料)とオンランプサービス(法定通貨で暗号資産を買う際の手数料)で収益化しています。これらの手数料は外部DEXを直接使うことで回避できます。
MetaMaskをスマホとPCで同時に使えますか?
はい。同じシードフレーズを複数端末のMetaMaskにインポートできます。アカウントとアドレスは共通です。ただし、カスタムトークン、ネットワーク、アクティビティ履歴はローカル保存のため、端末ごとに手動追加が必要な場合があります。
LedgerハードウェアウォレットをMetaMaskに追加するには?
Ledgerをコンピュータに接続し、Ledger上でEthereumアプリを開きます。次にMetaMaskでアカウントセレクタ > 「Add account or hardware wallet」 > 「Add Hardware Wallet」 > 「Ledger」を選択し、利用するアカウントを選びます。以後の取引はLedgerでの確認が必要です。
関連ガイド
- Hot Wallet Guide — ホットウォレットのセキュリティ上のトレードオフを理解する
- Ledger Nano Setup Guide — MetaMaskにハードウェアセキュリティを追加する
- Crypto Wallet Types Explained — ウォレット全体像の中でのMetaMaskの位置づけ
- Wallet Backup Guide — MetaMaskのシードフレーズを安全に保管する
- Custodial vs Non-Custodial Wallets — MetaMaskがフルコントロールを提供する理由