【超簡単】Ganache(ガナッシュ)の使い方とインストール方法!

当ページのリンクには広告が含まれています。
いずみ

こんな悩みを解決できる記事を書きました!

僕は現役フリーランスエンジニア(歴年)で、資格は個保有しています。

Ganacheはイーサリアムのプライベートブロックチェーンです。

ローカルにブロックチェーン環境を構築できるので、DAppsを開発するのに便利なツールです。

本記事を読めば、Ganacheの使い方とインストール方法が理解できるので早速見ていきましょう!

いずみ

サクッと読み終わるので、ぜひ最後まで読んでくださいね♪

執筆者/監修者
  • フリーランスエンジニア(保有資格個)
  • ブログ・アフィリエイト歴5年
  • ブランドせどりで月利50万円⇨脱サラ
  • 投資歴5年(仮想通貨・FXが得意)
  • Twitterフォロワー約2,000人
  • 運営者情報はこちら
いずみです
目次

Ganache(ガナッシュ)とは

Ganache(ガナッシュ)はブロックチェーンのローカル開発環境です。

GUI形式でブロックチェーンを参照できる便利なツールです。

いずみ

Ganacheをインストールすると、100ETH(イーサリアム)を保有したアカウントが10個生成されます。

Ganache(ガナッシュ)のインストール方法

Ganacheのインストール方法を解説します。

STEP
インストーラーをダウンロード

公式サイトにアクセスし、DOWNLOADをクリックします。

STEP
インストールをクリック

インストールをクリックします。

STEP
CONTINUEをクリック

CONTINUEをクリックします。

STEP
NEW WORKSPACEをクリック

NEW WORKSPACEをクリックします。

STEP
ADD PROJECTをクリック

ADD PROJECTをクリックします。

STEP
truffle-config.jsを選択

任意のtruffle-config.jsを選択します。

STEP
SAVE WORKSPACEをクリック

SAVE WORKSPACEをクリックします。

STEP
完了

↑の画面が表示されればOKです。

Ganache(ガナッシュ)の使い方

Ganacheの使い方を解説します。

アカウント一覧の確認

↑の画面でアカウント一覧を確認できます。

いずみ

アカウント数は10で、各アカウントに100ETHが割り当てられています。

ブロックの確認

ブロック一覧には、各ブロックのトランザクションが表示されます

主に、ブロックのマイニング時間やガス代を確認することができます。

メニューのBLOCKSをクリックすると表示されます。

トランザクションの確認

トランザクション一覧には、各トランザクションの詳細が表示されます

主に、トランザクションの各種アドレスやガス代などを確認できます。

メニューのTRANSACTIONSをクリックすると表示されます。

ログの確認

ログ一覧には、各ログの詳細が表示されます

Ganache上で実行されたコマンドやコントラクトの呼び出しを確認できます。

メニューのLOGSをクリックすると表示されます。

サーバ情報の変更

STEP
設定マークをクリック

設定マークをクリックします。

STEP
サーバ情報の変更

↑の画面で各種情報(ホスト名、ポート番号、ネットワークID)を変更できます。

秘密鍵の表示

秘密鍵を使用することで、MetaMaskとの連携が可能になります。

STEP
鍵マークをクリック

鍵マークをクリックします。

STEP
秘密鍵の表示

アカウントアドレスと秘密鍵が表示されればOKです。

よくある質問

Ganache(ガナッシュ)とは何ですか?

ブロックチェーンのローカル開発環境です。

Ganache(ガナッシュ)は何と読みますか?

ガナッシュです。

まとめ

今回は、Ganacheの使い方とインストール方法について解説しました。

以下が本記事のまとめになります。

まとめ
  • Ganacheはブロックチェーンのローカル開発環境。
  • Ganacheのインストールや使い方は非常に簡単。
まとめ♪
  • おすすめ本

スマートコントラクトの勉強なら「」が分かりやすくておすすめですよ♪

いずみ

最後までお読みいただき、ありがとうございました!

この記事が気に入ったら
フォローしてね!

シェアしてね!
  • URLをコピーしました!
目次