クリプト

Vol.226 Faucetサイトの作り方 - 何もかも無料

gryption's icon'
  • gryption
  • 2022/10/10 01:56

今回はメタマスクを利用したFaucetサイトの構築について紹介します。今更かもしれませんが、サーバー作成から最後まで1円もかけずにできたので紹介します。参考にしたのはこちらのツイートです。

こちらは大手ブロガーのマナブさんですがXfreeではなくLinodeという海外のサーバーサービスを利用していました。

Content image
https://manabu-crypto.me/

0円 w/ Web3

まず、Faucetサイトの最終形態は次のURLになります。こちら、NNYトークンを利用しています。Goerliテストネットにて配布しているので、こちらのサイトから入りサインアップしてアドレスを入れ、GoerliETHを入手することろから始めてください。

しかし、現状ではGoerliETHは一日当たり0.1枚しか手に入らないうえ、ガス代が0.07GoerliETHほどするので、3日くらいためないとトランザクションが実行されないかもしれません…orz

というのも、もともとRinkbyテストネットでやろうかと考えていましたが、Rinkbyがサポート終了していたのでできませんでした。

ただ、こちらのサイトはXfreeで完全無料開発したため、SSL化していません。一応、おすすめのサーバープランはロリポップのライトなどがあげられます。

大まかな流れは以下のようになります。()内は利用ツール

Xfreeでドメイン、サーバー設定(Xfree)

スマートコントラクトの実装(Remix IDE、オープンゼペリン)

Faucetサイトの作成(メモ帳)

FTPツールでサーバーにロード(FFFTP)

たった4つの手順を踏むだけで実装することができます。

まず初めにXfreeにてアカウントを作成し無料でレンタルサーバーを作ります。この際、Xfreeを利用していますがほかのレンタルサーバーサービスのほうがSSL設定できるのでいいかもしれません。

次に、スマートコントラクトの作成を行います。

オープンゼペリンというサイトからトークンの発行を行います。

トークン発行が終わったらスマートコントラクトの実装に取り掛かります。この際のコードについては下記サイトをご覧ください。

次にHTMLでフロントエンドを実装します。こちらはGithub上に公開されていたので、そのままコピーしました。

ここで注意したいのは、90行目のアドレスの部分です。実はサイトではこの部分の説明が省かれていますが、ABIファイルのコピー時にこのアドレスがありません。なので自分で追加します。

ここまでくれば最後はサーバー上にhtmlファイルを上げればいいだけです。上記faucet.htmlをindex.htmlに変えてFFFTPへアップロードすれば完了です。

Content image

FFFTP上に記入するサーバーコードは上記になります。FileZillaでやる方法もあったので、そこらへんはどっちでもいいと思います。

 

Article tip 0人がサポートしています
獲得ALIS: Article like 24.15 ALIS Article tip 0.00 ALIS
gryption's icon'
  • gryption
  • @biyori
金融系・テック関連のニッチな最新情報をわかりやすくアウトプット&解説

投稿者の人気記事
コメントする
コメントする
こちらもおすすめ!
Eye catch
クリプト

クリプトスペルズで入手したMCHCを引き出す方法

Like token Tip token
196.20 ALIS
Eye catch
クリプト

Bitcoin史 〜0.00076ドルから6万ドルへの歩み〜

Like token Tip token
947.13 ALIS
Eye catch
クリプト

17万円のPCでTwitterやってるのはもったいないのでETHマイニングを始めた話

Like token Tip token
46.60 ALIS
Eye catch
クリプト

バイナンスの信用取引(マージン取引)を徹底解説~アカウントの開設方法から証拠金計算例まで~

Like token Tip token
3.50 ALIS
Eye catch
クリプト

2021年1月以降バイナンスに上場した銘柄を140文字以内でざっくりレビュー(Twitter向け情報まとめ)

Like token Tip token
38.10 ALIS
Eye catch
クリプト

【初心者向け】JPYCを購入して使ってみました!

Like token Tip token
30.03 ALIS
Eye catch
クリプト

UNISWAPでALISをETHに交換してみた

Like token Tip token
40.40 ALIS
Eye catch
クリプト

Uniswap(ユニスワップ)で$ALISのイールドファーミング(流動性提供)してみた

Like token Tip token
59.99 ALIS
Eye catch
クリプト

【DeFi】複利でトークンを運用してくれるサイト

Like token Tip token
54.01 ALIS
Eye catch
クリプト

CoinList(コインリスト)の登録方法

Like token Tip token
15.55 ALIS
Eye catch
クリプト

ジョークコインとして出発したDogecoin(ドージコイン)の誕生から現在まで。注目される非証券性🐶

Like token Tip token
38.31 ALIS
Eye catch
クリプト

NFT解体新書・デジタルデータをNFTで販売するときのすべて【実証実験・共有レポート】

Like token Tip token
121.79 ALIS