Setup Ethereum-Wallet as geth RPC

2018-02-23 10:32:21

I develop a dapp with truffle.js and wish to deploy to the live network. I have the Ethereum Wallet already installed (mac osx), and I'm pretty sure it runs on top of geth - am I correct? Anyway, does it act as an RPC server as well? I don't want to install a standalone geth and start moving ether around if I already have a geth running the Ethereum-Wallet. I couldnt find any where in the GUI to config the RPC, nor is it enabled by default (tried to truffle migrate to 127.0.0.1:8545, it says it can't find an RPC server)

geth automatically started by Ethereum-Wallet will not expose the RPC port.

You have two possibilities:

1/ manually start geth with rpc parameters before starting Ethereum Wallet. On Mac OS, you can find the geth executable in the subfolder of EthereumWallet.app.

2/ After starating Ethereum-Wallet, call geth attach and activate the RPC API via geth's console (admin.startRPC()).

  • geth automatically started by Ethereum-Wallet will not expose the RPC port.

    You have two possibilities:

    1/ manually start geth with rpc parameters before starting Ethereum Wallet. On Mac OS, you can find the geth executable in the subfolder of EthereumWallet.app.

    2/ After starating Ethereum-Wallet, call geth attach and activate the RPC API via geth's console (admin.startRPC()).

    2018-02-23 13:01:10