I installed latest Ethereum Wallent and I connected on test network and I clicked on Start Mining (Testnet only), but nothing is happening. I still have 0 ETH in my account.

I'm not sure if it's bad a design or a bug, I have no idea if it works.

Also I've tried via console 1. geth console 2. in new console geth attach 3. miner.start(2)

I get this error

Error: etherbase missing: etherbase address must be explicitly specified
at web3.js:3104:20
at web3.js:6191:15
at web3.js:5004:36
at <anonymous>:1:1

Not sure how to start miner to get some test ETHs

  • Please mention the testnet you are using. The complexity of mining varies by testnet. Jul 21, 2017 at 12:40

2 Answers 2


You need to have at least one account, so that the client knows where to send the mined ETH. You can make a new account with personal.newAccount("mypassword123"). Then check that the account is set with eth.coinbase


From the console,

  1. You have to create an account first by :


  2. If you already had it, then skip 1 and select your account by this command:


  3. Mine



Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.