I setup an exchange with ethereum, I have installed ethereum as documented here.

But I can't find config file of the go-ethereum client, in bitcoin core it's ./bitcoin/bitcoin.conf

Because i wanted create a connection to ethereum server. How do configure it?

  • There's nothing such as an "Ethereum Server". You become a part of the Ethereum network by running geth. Your system connects to other nodes and the public blockchain is automatically downloaded.
    – galahad
    Commented Oct 19, 2016 at 8:01

2 Answers 2


First of all, there may be not such a conf file as you're looking for. Read this:

Ubuntu The below relates to installs compiled from source. === C++ ===

AlethZero ~/.ethereum/ (contains the blockchain state) ~/.web3 (contains your keys) ~/.config/ethereum/alethzero.conf (contains AZ preferences)

Eth ~/.ethereum/ (contains the blockchain state and keys, shares them with alethzero) ~/.web3 (contains your keys, shares them with alethzero)

For both Eth and AlethZero, the DAG is stored in ~/.ethash

=== Go ===

Geth: ~/.ethereum (contains the chain, as well as your keys are in the /keystore subfolder) ~/.ethash (contains the DAG when mining)

From: https://forum.ethereum.org/discussion/2114/where-are-my-config-files-go-and-cpp

If you need to set config some details maybe by using the command line options (https://github.com/ethereum/go-ethereum/wiki/Command-Line-Options), or the JavaScript Console (https://github.com/ethereum/go-ethereum/wiki/JavaScript-Console), or using the management API (https://github.com/ethereum/go-ethereum/wiki/Management-APIs)

Hope this will help you.


You can now. Here is an example: https://github.com/zhiyuan2007/sample-ethereum.toml/blob/master/geth.toml

geth --configfile=config.toml

Your Answer

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

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