この一連のチュートリアルは、Ropsten Testnetでイーサリアム蛇口を構築した私のプロセスを記録しています。 蛇口の開発は、必要性から生まれました。 私の通常の業務やワークショップでは、参加者にETHを配って、いろいろと試してもらうことが頻繁にあります。 しかし、こうしたことに慣れていないため、単純にETHを譲渡することはそう簡単ではありません。 また、ロプステンのさまざまな蛇口は、あまり安定した性能を発揮しないことがあるんです。
This tutorial will be presented in 4 parts:
- Ropsten Ethereum Faucet.net(ロプステンのイーサリアム蛇口)
Faucet Logic
ここで私のRopsten Faucetがどう動くかを紹介したいと思います。 蛇口を設計する際に、私は、ユーザーが単に彼のロプステンウォレットのアドレスを蛇口で伝えることによって、無料のETHを受け取ることができるようにすることを決定しました。 そして、MetaMaskのようなイーサリアムウォレットをブラウザに接続することなく、ETHを受け取ることができるようにする必要があります。
Faucet Web Appでは、依頼者は自分のアドレスを入力して、受け取りたいETHの量を指定します。Faucet Web Appは、Node.JSベースのJSON Web ServiceであるRopsten Foucetに電話をかけて、Glitch.comで実行されていることを知らせます。 ウェブサービスは、Ropsten Testnet上のFaucetスマートコントラクトにスマートコントラクトの呼び出しを行い、転送を要求します。
蛇口からウォレットにETHを転送する呼び出しには取引手数料が発生するため(そして、依頼者に彼自身のETH転送に資金を提供させることができなかった)、ウォレットは、Faucet JSON Webサービス内でこれらの転送に資金提供するためにセットアップされています。
Run an Ethereum Ropsten node with Quiknode
Getting Free ETHs
ここで無料ETHを取得する方法について説明します。 Glitch.comのRopsten Faucetにアクセスし、Faucet Web Serviceが起きていることを確認します。 これは、それが目を覚まし、行く準備ができている場合に表示されるスクリーンショットです。
次に、Faucet Web アプリにアクセスします。 Faucetに確かにETHが含まれていることを確認し、ピックアップします。 下のスクリーンショットは、蛇口内に4つのETHがあることを表しています。 もし、ここにETHがない場合は、いくつか貢献する時が来たようです。 ETHを寄付する」のセクションを下にスクロールすると、ETHを蛇口に寄付する方法が記載されています。 代わりに、私にノートをドロップして、私はそれを補充します。
あなたは、あなたのウォレットのアドレスを知っておく必要があります。 MetaMaskを使用している場合の取得方法を説明します。 Ropsten Testnetにいることを確認します。
Faucet の Wallet Address テキストフィールドにアドレスをペーストしてください。 そして、.