Skip to content

Latest commit

 

History

History
18 lines (11 loc) · 884 Bytes

what-is-ganache.md

File metadata and controls

18 lines (11 loc) · 884 Bytes

What Is Ganache

Category: Blockchain

Ganache is a standalone, virtual blockchain for local Ethereum development. It supports developing, deployment and testing of ERC-20 and ERC-721 dApps and smart contracts.

It can function as a EIP-1193 provider, a web3.js provider, or an ether.js provider.

There are two ways of installing Ganache:

  • At the command-line using npm or yarn. For example:
    • npm install --global ganache
    • yarn global add ganache
  • Or more easily, with the desktop application which is availble on Mac, Windows, or Linux.

On startup, Ganache will create 10 test Ethereum addresses with a simulated balance of 100 ETH. Blocks can be mined instantly, on demand, or at a set interval.

See Ganache on GitHub or Ganache on Truffle Suite for more details.