First, install the required software:
- Open CMD (windows > run > type "cmd" > enter).
- Run
geth.exe --dev --ipcpath geth.ipc console
- on the CMD window, type
personal.newAccount()
to create a password for your default (etherbase) account - on the CMD window, type
miner.start()
. - open Mist.
- Open Terminal (Cmd + space > terminal.app)
- Run
geth --dev --ipcpath ~/Library/Ethereum/geth.ipc console
- on the Terminal, type
personal.newAccount()
to create a password for your default (etherbase) account - on the Terminal, type
miner.start()
. - open Mist
- Open your terminal of choice
- Run
geth --dev --ipcpath ~/.ethereum/geth.ipc console
- on your terminal, type
personal.newAccount()
to create a password for your default (etherbase) account - on your terminal, type
miner.start()
. - open Mist
That's it. You can use miner.start()
and miner.stop()
to control wether you computer will be generating blocks and validating your own transactions.
On Mist, change the network to Main Net (Develop > Network > Main net)
, terminate both Mist and Geth, and restart them.
Throw some feedback in the comments :)
Thank you for all your valuable guidance and support. The instructions above worked a treat. The only deviation was step 3 on the Mac, which required me to open another Terminal window and attach geth to my ipc instance, before running the personal.newAccount and miner.start() commands.