Ganache

Ganache is a private Ethereum blockchain environment that allows to you emulate the Ethereum blockchain so that you can interact with smart contracts in your own private blockchain. Here are some features that Ganache provides:

  • Displays blockchain log output
  • Provides advanced mining control
  • Built-in block explorer
  • Ethereum blockchain environment
  • Ganache has a desktop application as well as a command-line tool

This is what the desktop version of Ganache looks like:

The command line uses the following format:

ganache-cli <options>

These are the frequently used options of the command-line tools:

Options

Description

-a or ...

Get Blockchain Quick Start Guide now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.