Skip to content

Latest commit

 

History

History
32 lines (20 loc) · 1.64 KB

File metadata and controls

32 lines (20 loc) · 1.64 KB

Go-ethereum (or Geth for short) is one of the most widely used client implementations of the Ethereum protocol, it's written in Go.

Features

  • Dev mode. Run a private network with an account already having a practically infinite amount of ether.
  • GraphQL to query a local node. Start geth with geth --graphql, then point your browser to http://localhost:8547 where you can enter and execute GraphQL queries.
  • Puppeth to manage a private network. See puppeth -h after you installed Geth.
  • Clef to sign transactions in a reasonably secure way, which can replace the client's account management.
  • Tracing

Getting Started

Install Geth. Then you have two easy options

  1. Sync with a testnet running geth --goerli --syncmode "light"
  2. Or run your private network geth --dev. It will create a new account (if none exists), and put a lot of ether on it.

You can interact with Geth in a number of ways:

Need Help