Qiita Teams that are logged in
You are not logged in to any team

Log in to Qiita Team
Community
OrganizationAdvent CalendarQiitadon (β)
Service
Qiita JobsQiita ZineQiita Blog
Help us understand the problem. What is going on with this article?

MetaMask x Ganacheで作るEthereum Private Net環境

More than 1 year has passed since last update.

Ganacheのインストール

公式サイトに沿って、インストールを行っていきます。
※Windowsの方は、事前にwindows-build-toolsのインストールが必要です。

  • 1. Source codeをCloneする
clone
git clone https://github.com/trufflesuite/ganache.git
  • 2. 必要なライブラリをインストールする
install
npm install
  • 3. Ganacheを起動する
start
npm start
  • 4. 起動したら、QUICKSTARTをクリックして、完了です。

スクリーンショット 2019-06-05 2.29.27.png

MetaMaskのインストール

Google Chromeのプラグインで、MetaMaskをインストールします。
Google Chromeで以下のURLにアクセスして、「Chromeに追加」をクリックします。
https://chrome.google.com/webstore/detail/metamask/nkbihfbeogaeaoehlefnkodbefgpgknn?hl=ja

スクリーンショット 2019-06-05 2.34.57.png

Networkを変更する

ネットワークからカスタムRPCを選択

スクリーンショット 2019-06-05 2.39.18.png

必要情報を入力する

Ganache環境に接続するための情報を入力し、保存ボタンをクリックします。

項目名
Network Name Ganache
New RPC URL http://127.0.0.1:7545

スクリーンショット 2019-06-05 2.44.05.png

アカウントを追加する

Ganacheからプライベートキーの取得します。

スクリーンショット 2019-06-05 2.45.46.png

プライベートキーからMetaMaskにアカウントをインポート

スクリーンショット 2019-06-05 2.47.40.png

プライベートキーを入力して、追加ボタンをクリックします。

スクリーンショット 2019-06-05 2.50.01.png

これで、アカウントの追加は完了です。
このアカウントは、生成時に100ETHを持っているので、いつでもテストができる状態です!
さぁ、開発を楽しみましょう!!

perfCat
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away