はじめに
「Truffle のチュートリアル ETHEREUM PET SHOP をやってみた」で、ウェブ上に分散型アプリケーションを作成する方法をまとめましたが、MetaMaskとブロックチェーンを接続する 際に、 Ganache を利用してプライベートネットでETHの送金を行いました。
イーサリアムでトークンを作成するにはガス代としてETHが必要です。最終的にはメインネットでトークンを作成することが必要ですが、テストのためだけにメインネットの高額なガス代を支払うのは大変です。
そこで使えるのがテストネットです。テストネットではFuncet経由で無料でガス代を入手することができます。イーサリアムには複数のテストネットがあり、メインネットと同じウォレットアドレスを使用してトークンのやり取りのテストを行うことができます。
テストネットである Görli Testnet Network を Metamask に追加し、 Test Ethereum を受け取る方法をまとめました。ちなみに、Görli は ゲルリ と読みます。
参考にしたサイト
Getting started with the Görli Testnet
URL : https://mudit.blog/getting-started-goerli-testnet/
参考にした本
- マスタリング・イーサリアム ―スマートコントラクトとDAppの構築
- SolidityとEthereumによる実践スマートコントラクト開発 ―Truffle Suiteを用いた開発の基礎からデプロイまで
- 詳解 ビットコイン ―ゼロから設計する過程で学ぶデジタル通貨システム
- ブロックチェーン dapp&ゲーム開発入門 Solidityによるイーサリアム分散アプリプログラミング
手順
- Metamaskウォレットにログインし、ネットワークのドロップダウンをクリックします。
- [ネットワークの追加]をクリックします。
- 設定ページが表示されます。
- 左側のサイドバーで[ネットワーク]をクリックすると、利用可能なすべてのテストネットワークが表示されます。
- Görli Testnet Network が表示されていない場合は、左側のサイドバーの「高度な設定」をクリックします。
- 下にスクロールすると、[詳細設定]タブに[テストネットワークを表示する]オプションがあります。「オン」にするだけです。
- これらのステップを完了すると、ドロップダウンリストにカスタムネットワークが表示されます。
テストイーサリアムの受信
警告
2022年9月現在下記の方法ではFaucet出来なくなっています。
1.次のWebサイトにアクセスします: https://faucet.goerli.mudit.blog/
TwitterまたはFacebookアカウントが必要です。
2.Metamaskアドレスをコピーして、下記のようにツイートへ貼り付けます。ツイートした後、URLをコピーします。
3.ツイートのURLを https://faucet.goerli.mudit.blog/ に貼り付け、必要なテストETHの量を選択します。
4.トランザクションが確認されると、Metamaskウォレットの残高を確認できるようになります。
最近試した方法
下記リンクへアクセスし、Metamaskアドレスを貼り付けてFaucetすることが出来ました。