By installing and running geth, you can take part in the ethereum frontier live network and

  • mine real ether
  • transfer funds between addresses
  • create contracts and send transactions
  • explore block history
  • and much much more


  • Javascript Console: geth can be launched with an interactive console, that provides a javascript runtime environment exposing a javascript API to interact with your node. Javascript Console API includes the web3 javascript Ðapp API as well as an additional admin API.
  • JSON-RPC server: geth can be launched with a json-rpc server that exposes the JSON-RPC API
  • Command line options documents command line parameters as well as subcommands.

Basic Use Case Documentation

Note buying and selling ether through exchanges is not discussed here.