[Ethereum]各テストネットワークのETHを取得する方法

Ethereumを利用するにあたり、各テストネットワークでスマートコントラクトを動かすにはそれぞれの環境ごとにETHが必要なので、それぞれで取得する方法をまとめてみました。
対象は下記のテストネットワークです。

- Goerliテストネットワーク
- Sepoliaテストネットワーク

:::note warn
下記のテストネットワークは、2022年9月15日に実施されたThe Mergeと言われる大規模アップデートで廃止されました。
- Ropstenテストネットワーク
- Kovanテストネットワーク
- Rinkebyテストネットワーク
:::


## 事前準備
ブラウザの拡張機能としてMetamaskをインストールします。
インストールされたらMetamaskを開き、希望の各テストネットワークに接続先を変更します。
<img width="380" alt="Google.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/92492/a4feaf41-1907-9f36-399b-bf4d3b20358b.png">

## Faucetへアクセスする

各FaucetへはMetamaskの購入ボタンからアクセスできます。

1)Metamaskを開き、「購入」ボタンを押す。
<img width="352" alt="スクリーンショット_2020_07_18_1_18.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/92492/b8686800-ffb5-ca94-47c1-b28f4f9920ca.png">


2)「Etherを取得する」ボタンを押す。
<img width="353" alt="スクリーンショット_2020_07_18_1_20.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/92492/a7938f0e-d25e-372c-71d9-68e28b903019.png">


3)下記の手順で各環境ごとにFaucetよりETHを取得する。

### GoerliテストネットワークのETH取得方法

下記手順でETHを受け取ることができます。

1. ウォレットアドレスを入力する
1. reCAPTCHAにチェックを入れる
1. 「REQUEST 0.05 GOETH」ボタンを押下する

![Goerli_Testnet_Faucet.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/92492/aa75eb6a-4f8d-a03b-99a9-da3ee8eb7f9d.png)


### SepoliaテストネットワークのETH取得方法

Goerliと同じく下記手順でETHを受け取ることができます。

1. ウォレットアドレスを入力する
1. reCAPTCHAにチェックを入れる
1. 「Request funds」ボタンを押下する

![Sepolia_FaucETH.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/92492/4d9ca3b9-9c17-9577-834a-498271045b45.png)

## その他のETH取得方法

MetamaskからアクセスできるFaucetからだとFaucet自体が残高不足になりがちなのか、エラーが起きETHが取得できないことがよくあるので、その他のETH取得方法を紹介します。

### Chainlink faucet

分散型オラクルを提供するChainlinkには、彼らが提供するLINKトークンと合わせてテストネットワークのETHを取得できるFaucetがあります。
ただし、取得できるのはGoerliのETHのみです。　

取得方法は下記の通りです。

1)下記のリンクからFaucetにアクセスする。

https://faucets.chain.link/

2)Metamaskの接続先をGoerliにする。
<img width="380" alt="Google.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/92492/bdaf5f7e-d444-7927-42a7-73ea3abaf7ed.png">


3)Request typeで「20 test LINK」のチェックを外し、「Login via Twitter」ボタンを押下してログインします。

![Faucets___Chainlink.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/92492/7ef13e6c-1ec1-e36f-73ce-acb29eeabd03.png)

４)ログイン後、Verify requestにチェックを入れる。

![Faucets___Chainlink.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/92492/836d13cf-92d5-350e-4fdb-91702bf86a59.png)

5)「Send Request」ボタンを押下する。
![Faucets___Chainlink.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/92492/3a06ef3a-3a32-b3ad-676f-03e65d7886a6.png)

### Alchemy faucet

ブロックチェーンアプリ開発における様々なツールを提供するAlchemyもFaucetを提供していますが、こちらのFaucetを利用するにはアカウントの作成が必要です。
よければこちらの紹介リンクからアカウント作成できます。
https://alchemy.com/?r=8b163683ecdc46d4

Alchemyも取得できるのはGoerliのETHのみです。　
アカウント作成後、下記の手順でETHを取得できます。

1)下記のリンクからFaucetにアクセスする。

https://goerlifaucet.com/

2)「Alchemy Login」ボタンを押下してログインする。

![Goerli_Faucet.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/92492/6693297c-0938-2cb6-a56a-ff2bb712127a.png)

3)Metamaskにアクセスし、自分のウォレットアドレスをコピーする。

<img width="380" alt="Google.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/92492/d236369b-b26f-1eae-659c-58fa0439b21f.png">

4)コピーしたウォレットアドレスをFaucetのフォームにペーストする。

![Goerli_Faucet.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/92492/494c5aea-5909-7c57-7494-2e3f41a253a0.png)

5)「Send Me ETH」ボタンを押下する。

![Goerli_Faucet.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/92492/80fb042d-9dde-095a-cbe2-62e62f1cdd80.png)


## 最後に

他にも良いFaucetがありましたら、是非コメントください。