2018-01-09Ethereumを利用するにあたり、各テストネットワークでスマートコントラクトを動かすにはそれぞれの環境ごとにETHが必要なので、それぞれで取得する方法をまとめてみました。対象は下記のテストネットワークです。Mergeと言われる大規模アップデートで廃止されました。RopstenテストネットワークKovanテストネットワークRinkebyテストネットワーク事前準備ブラウザの拡張機能としてMetamaskをインストールします。インストールされたらMetamaskを開き、希望の各テストネットワークに接続先を変更します。Faucetへアクセスする各FaucetへはMetamaskの購入ボタンからアクセスできます。1)Metamaskを開き、「購入」ボタンを押す。2)「Etherを取得する」ボタンを押す。3)下記の手順で各環境ごとにFaucetよりETHを取得する。下記手順でETHを受け取ることができます。GOETH」ボタンを押下するSepoliaテストネットワークのETH取得方法Goerliと同じく下記手順でETHを受け取ることができます。funds」ボタンを押下するその他のETH取得方法MetamaskからアクセスできるFaucetからだとFaucet自体が残高不足になりがちなのか、エラーが起きETHが取得できないことがよくあるので、その他のETH取得方法を紹介します。faucet分散型オラクルを提供するChainlinkには、彼らが提供するLINKトークンと合わせてテストネットワークのETHを取得できるFaucetがあります。取得できるのはGoerliのETHのみです。取得方法は下記の通りです。1)下記のリンクからFaucetにアクセスする。2)Metamaskの接続先をGoerliにする。Twitter」ボタンを押下してログインします。requestにチェックを入れる。Request」ボタンを押下する。faucetブロックチェーンアプリ開発における様々なツールを提供するAlchemyもFaucetを提供していますが、こちらのFaucetを利用するにはアカウントの作成が必要です。よければこちらの紹介リンクからアカウント作成できます。https://alchemy.com/?r=8b163683ecdc46d4Alchemyも取得できるのはGoerliのETHのみです。アカウント作成後、下記の手順でETHを取得できます。1)下記のリンクからFaucetにアクセスする。Login」ボタンを押下してログインする。3)Metamaskにアクセスし、自分のウォレットアドレスをコピーする。4)コピーしたウォレットアドレスをFaucetのフォームにペーストする。ETH」ボタンを押下する。最後に他にも良いFaucetがありましたら、是非コメントください。