本記事は下記の翻訳となります。
『How to use MetaMask: A Complete Guide』
How to use MetaMask: A Complete Guide
MetaMask!Web3 と暗号通貨の世界ではおなじみの名前です。おそらく既にご存知かと思いますが、MetaMask は最も人気のある Ethereum ウォレットの 1 つであり、標準の Web ブラウザと Ethereum ブロックチェーン(Polygon、BSC などの Ethereum 互換チェーンを含む)の橋渡しとして機能しています。
MetaMask を使用すると、分散型アプリケーション(DApps)とやり取りしたり、Ethereum(ETH)および Ethereum ベースのトークンを管理したり、トランザクションを処理したりすることができます。
このガイドでは、MetaMask のセットアップと使用方法について、Bunzzの一般ユーザーと開発者の両方に向けて説明します。
さあ、始めましょう!準備はいいですか?
MetaMask のインストール
ブラウザの場合:
1. ブラウザを選択する: MetaMask は Chrome、Firefox、Brave、Edge の拡張機能として利用できます。
2. 公式サイトにアクセスする: MetaMask のウェブサイトにアクセスします。
3. ダウンロードする: 「ダウンロード」ボタンをクリックすると、ブラウザの拡張ページに移動します。
4. インストールする: 「Chrome に追加」(またはブラウザに応じたボタン)をクリックし、「拡張機能を追加」します。
モバイル版:
MetaMask はiOSとAndroid向けのモバイルアプリも提供しています。アプリストアで「MetaMask」と検索してダウンロードしてください。
MetaMask の使い方
ウォレットの設定方法:
1. MetaMask を開く: ブラウザの拡張バーにある MetaMask のキツネのアイコンをクリックします。
2. ウォレットを作成: 新規ユーザーの場合は、「はじめる」をクリックします。その後、「ウォレットを作成」を選択します。
3. 秘密の回復フレーズをバックアップする: 12 語の回復フレーズが表示されます。ウォレットの回復にはこれが必要なので、安全な場所に書き留めてください。
4. パスワードを設定する: ブラウザで MetaMask にアクセスするための強力なパスワードを選択してください。
ETH とトークンの送受信と管理
1. Ethereum の受け取り: 上部のアカウント名をクリックしてアドレスをコピーします。これを Ethereum やトークンを送る相手に提供します。
2. Ethereum の送信: 「送信」をクリックし、受信者の Ethereum アドレスを貼り付け、金額を設定して確認します。
3. トークンの追加: Ethereum ベースのトークンの場合、「トークンの追加」をクリックし、トークンの契約アドレスを検索または入力し、確認します。
注意: MetaMask は Ethereum メインネットに限定されていません。上部のネットワークドロップダウンからテストネットや他の Ethereum 互換ネットワークに接続することができます。
DApps との連携
MetaMask を使用して、以下の方法でシームレスに DApps と連携することができます。
1. DApp に接続する: DApp のウェブサイトを訪れると、MetaMask への接続を要求されることがあります。DApp を信頼する場合は許可してください。
2. トランザクションを行う: DApp を使用している間に、DApp 上で特定のアクションを実行する必要がある場合、MetaMask はトランザクションの確認を求めることがあります。
DApps との連携時にはセキュリティに注意する必要があります。以下は基本的で一般的なセキュリティ対策です:
- リカバリーフレーズを共有しないでください。このフレーズを持つ人はあなたの資金にアクセスできます。
- リカバリーフレーズの複数のセキュアなバックアップを確保してください。
- 資金を送信する際には、アドレスを必ず確認してください。
- MetaMask の拡張機能やアプリを常に最新のセキュリティ機能で更新してください。
PS: トークンがリストにない場合は、契約アドレスを使用して手動で追加することができます。ETH を送信したり DApps とやり取りする際には、緊急度に応じてガス料金を調整することができます。
Bunzz で MetaMask を使用する方法
Bunzz スマートコントラクトハブは、カスタムおよび既製のスマートコントラクトを Ethereum および Ethereum 互換のブロックチェーンネットワークに展開することができます。
スマートコントラクトを展開するには、ブロックチェーン上でトランザクションに署名する必要があります。そのために MetaMask が必要です。MetaMask を使用してこれらのスマートコントラクトを展開するために必要なトランザクションに署名することができます。
MetaMask を Bunzz に接続する方法について簡単な 2 ステップガイドをご紹介します:
1. Bunzz ダッシュボードにアクセスする:
- Bunzz アカウントにログインします。
- ダッシュボードに移動し、右上隅にある「ウォレットに接続」ボタンを見つけてクリックします(以下の画像を参照)。
2. MetaMask に接続する:
- ダイアログボックスが表示されます。 「MetaMask に接続」ボタンをクリックします(以下の画像を参照)。
- この操作により、MetaMask の拡張機能が表示されます。詳細を確認し、「確認」をクリックして接続を確定します。
以上です!
MetaMask のウェブ拡張機能を Bunzz に正常に接続しました。これでスマートコントラクトを簡単に展開および管理することができます。
まとめ
Web3 テクノロジースペースをナビゲートすることは困難な試みかもしれませんが、MetaMaskのようなツールを使用することで、従来のウェブブラウザと Ethereum およびそのエコシステムの世界とのギャップを埋めることができます。
MetaMask は、Ethereum およびそのトークンの安全な保管と送受信だけでなく、Bunzzのようなプラットフォームとの統合により、スマートコントラクトの展開と管理を容易にします。
適切なセキュリティ対策を講じ、MetaMask のフルポテンシャルを活用することで、Ethereum とその広大な DApps の世界とのシームレスな体験を楽しむことができます。
【Bunzz とは】
Bunzz はアジア最大級の DApps 開発インフラを運営する、web3×LLM におけるリーディングカンパニーです。「公共財としてのスマートコントラクト」の実現に向けて、各種 web3 インフラやサービスを開発・提供しております。
【Our Projects】
- Smart Contract Hub | スマートコントラクトの Github
- DeCipher | "Read me" for All of Contracts
- Bunzz for Enterprise | Tier1 の技術リソースを日本企業に提供
- Bunzz Audit | 透明かつ持続的なコントラクト監査の仕組みを実現
【Social Links】
【お問合せ】
web3 開発・コンサルティングのご相談はこちらから 👉Google Form
Bunzz R&D エンジニア荒巻さんの著書『スマートコントラクトの仕組みと法律』が好評発売中です 📕