【Faucet】Give Me ETH/MATIC/BNB/IOST【テストネット】

## 更新履歴
**2022/9/21**
・[**StarkNet Faucet**](https://faucet.goerli.starknet.io/)を追記：**0.002 ETH(Goerli)** もらえます
・[**Goelri PoW Faucet**](https://goerli-faucet.pk910.de/)を追記：**ETH(Goerli)** が掘れ(MININGでき)ます
・[**Goerli Faucet**](https://goerlifaucet.com/)を追記：**0.25 ETH(Goerli)** がもらえます(アカウント登録必要)
・[**MumbaiFaucet**](https://mumbaifaucet.com/)の配布額が**0.5 MATIC(Mumbai)** になりました
・[**Binance Smart Chain Faucet**](https://testnet.binance.org/faucet-smart)の配布額が**0.5 BNB(testnet)** になりました

**2022/5/13**
・[**Binance Smart Chain Faucet**](https://testnet.binance.org/faucet-smart)の配布額が**0.2 BNB(testnet)** になりました

**2022/4/22**
・[**MumbaiFaucet**](https://mumbaifaucet.com/)を追記：**1.0 MATIC(Mumbai)** もらえます
・[**Rinkeby Authenticated Faucet**](https://faucet.rinkeby.io/)が本格的に不調っぽいです...

## はじめに
スマートコントラクトの開発ではテストネットを使います。**Ethereum**なら **Goerli**や **Rinkeby**、**Polygon**なら **Mumbai**といった感じです。

で、スマコンの動作確認には本番環境と同じく「ガス代」が必要となるわけですが、テストネットで利用する基軸通貨は **Faucet**サイトから入手することになります。

このページは、個人的によく利用している **Faucet**サイトのメモとなります。
**Faucet**サイトは肝心な時に動かなかったり、配布額が減っていたりするので、備忘録として更新していこうとも思います。

## Faucetサイトとは？
テストの仮想通貨を無料で配布してくれるサイトです。

ウォレットアドレスを入力することでいくばくかの仮想通貨が転送されてきます。で、だいたいクールダウン時間があり、一定時間たたないと次のおねだりができないことが多いです。


## Goerli(Ethereumテストネット)
**Ethereum**の開発というと、今までは **Rinkeby**一択といった感がありましたが、その**Rinkeby**が2023年第二四半期に廃止されることになりました。
その後釜として、[**OpenSea**が対応してくれる](https://tokeninsight.com/en/news/opensea-goes-live-on-goerli-testnet) **Goerli**の需要が高まると思われます。
今から、**ETH(Goerli)** をちまちま稼いでおきましょう。

### StarkNet Faucet
[https://faucet.goerli.starknet.io/](https://faucet.goerli.starknet.io/)
ユーザー登録なしで **0.002 ETH(Goerli)** もらえます。
かなり少額ではありますが、お手軽なのでガス代程度はまかなえます。
**2022/9/21 時点での動作を確認**しています。
![ss01](https://user-images.githubusercontent.com/13220051/191524450-507b6895-0e22-4f9e-b850-252c2ee48cf6.png)

### Goelri PoW Faucet
[https://goerli-faucet.pk910.de/](https://goerli-faucet.pk910.de/)
少し変わったサイトで **ETH(Goerli)** が **MINING**できます。
即効性はありませんが開発等でたくさんの **ETH(Goerli)** が必要になりそうな場合は、ここでこつこつ掘っておきましょう。
**2022/9/21 時点での動作を確認**しています。
![ss02_2](https://user-images.githubusercontent.com/13220051/191524465-46c66bb2-1e46-4b8b-b497-40bcad587fc5.png)

### Goerli Faucet
[https://goerlifaucet.com/](https://goerlifaucet.com/)
お馴染みの [**Alchemy**](https://www.alchemy.com/)系ですが、**ETH(Goerli)** の受け取りにはアカウント登録が必須のようです。
大量の **ETH(Goerli)** が必要な場合はアカウントの登録を検討しましょう。
![ss03](https://user-images.githubusercontent.com/13220051/191524472-624bd75d-b480-46cd-b40c-e95d902babf3.png)

## Rinkeby(Ethereumテストネット)
みんな大好き **Rinkeby**です。
**Ethereum**メインネットには複数のテストネットが存在しますが、**OpenSea**のテストができる **Rinkeby**が一番利用されているのではないでしょうか？

だったのですが、2022年9月の **Ethereum**の **PoS**化を受け、**Rinkeby**環境は2023年の第二四半期に廃止される予定とのことです（いままでお疲れ様でした）。

### Rinkeby Authenticated Faucet
[https://faucet.rinkeby.io/](https://faucet.rinkeby.io/)
昔からある **Faucet**サイトで、かなりお世話になっていました。
が、残念ながら **2022/9/21 時点で動作していない**ようです（ここ数カ月 **Faucet offline**）。
![Rinkeby1](https://user-images.githubusercontent.com/13220051/161366682-c8ffc38e-8e17-488c-85f1-78cb43a39756.png)
おねだりの手順は、「[ETHの転送先となるアドレスをツイートしたURL](https://twitter.com/wasabi3594/status/1494463942789197834)」をペタリと貼り付けて「**Give me Ether**」ボタンを押すだけです。

サイトが動いているかを見極めるポイントとなるのが **peers**の値です(画像の赤いマル)。この **peers**は **Faucet**に対応してくれているテストネット上のノード数を意味するのですが、ここが０の場合「**Geive me**」しても処理が失敗します。

配布額は最大「**18.75 ETH**」なので、他のサイトとくらべてチマチマおねだりしないで済む利点があります。こまめにサイトをチェックして **peers**が１以上のチャンスを逃さないようにしましょう。

### RINKEBY FAUCET
[https://rinkebyfaucet.com/](https://rinkebyfaucet.com/)
**Rinkeby Authenticated Faucet**が不調な時に利用しているサイトです。
**2022/9/21 時点での動作を確認**しています。
![Rinkeby2](https://user-images.githubusercontent.com/13220051/161366680-245887e5-de49-4db9-bd59-b7c95dc6a4d8.png)
**Ethereum**アドレスを貼り付けて「**Send Me ETH**」ボタンを押すと **0.1 ETH(Rinkeby)** もらえます。アカウント登録してログインしているともっともらえるそうなので、大量に欲しい人はアカウント登録を検討しましょう。

## Mumbai(Polygonテストネット)
**Ethereum**の高いガス代を避けたい場合、 **Polygon**での開発が検討されると思います。そして、**Polygon**のテストネットが **Mumbai**となりますが、こちらも **OpenSea**のテストができるので、なじみのある方は多いのではないでしょうか？

### Polygon Faucet
[https://faucet.polygon.technology/](https://faucet.polygon.technology/)
公式の **Faucet**サイトとのことです。
が、**2022/9/21 時点で動作していない**っぽいです。
![Mumbai](https://user-images.githubusercontent.com/13220051/161366678-9db60aec-fd2b-4cce-8657-540db99de584.png)
「**Wallet Address**」に転送先となるアドレスをいれて「**Submit**」→確認ダイアログで「**Confirm**」で **1.0 MATIC(mumbai)** もらえます。
のはずだったのですが、ここしばらく調子が悪いようで受け取れないようです。

### MUMBAI FAUCET
[https://mumbaifaucet.com/](https://mumbaifaucet.com/)
**Rinkeby Faucet**の **Mumbai**版です。
**2022/9/21 時点での動作を確認**しています。
![temp](https://user-images.githubusercontent.com/13220051/164571195-7e229e75-91f0-44a8-a91d-fa40b8c0592e.png)
**Ethereum**アドレスを貼り付けて「**Send Me MATIC**」ボタンを押すと **~~1.0~~ 0.5 MATI(mumbai)C**もらえます。アカウント登録してログインしているともっともらえるそうなので、大量に欲しい人はアカウント登録を検討しましょう。

## BSCテストネット
**Binance Smart Chain** のテストネットです。
**Polygon**同様、安くて速いチェーンなので開発で利用している方も多いと思います。

### Binance Smart Chain Faucet
[https://testnet.binance.org/faucet-smart](https://testnet.binance.org/faucet-smart)
**2022/9/21 時点で動作を確認**しています。
![BSC](https://user-images.githubusercontent.com/13220051/161366674-fa627325-2175-4930-95e5-b3ea9ef12cb3.png)
**Rinkeby Authenticated Faucet**サイトとかなり似た作りですが、こちらはアドレスをそのまま貼り付けて「**Give me BNB**」を押すだけで、**~~1.0~~ 0.5 BNB(testnet)** もらえます。

待ち時間は２４時間なのですが、IPアドレスでも制限されているようなので、同じフロア等からみんなが同時におねだりする際は気をつけましょう。

## IOSTテストネット
**EVM**系ではないのでかなりマイナーですが、ガス代が実質的に無料だったり、トランザクションの処理が速かったりで、個人的にもっと流行ってほしいチェーンです。

### IOST Blockchain Explorer
[http://testnet.explorer.iost.io/applyIOST](http://testnet.explorer.iost.io/applyIOST)
実は **Faucet**サイトではなく、トランザクションエクスプローラーサイトにあるアカウント作成ページとなります。
**2022/4/2 時点で動作を確認**しています。

![IOST](https://user-images.githubusercontent.com/13220051/161366672-247be921-310b-49a6-bb2e-6dd284ac0e40.png)

**IOST Blockchain Explorer**で作成したアカウントは、残高として **10,000 IOST**を保有します。なので、「アカウント作成 → 新規アカウントの **10,000 IOST**を開発アカウントへ転送」することで実質的に **Faucet**が行えるというわけです。
こちらは同じメールアドレス／IPアドレスによる制限がないっぽいので、おねだりはし放題となります。

## おわりに
スマコン開発に不可欠な **Faucet**サイトですが、結構不安定だったりで、欲しい時にかぎってダウンしていたりします。特にマーケットのような多額の通貨の授受をともなう開発の際は、テスト通貨が十分に入手できずに問題になることもあります。

開発で利用しそうなテスト通貨は、足繁く **Faucet**サイトに通ってチビチビ溜め込んでいきましょう。