User can specify extra options (or set configurations) for Hydra node, in order to enable/disable some specific features, other than default settings.
This tutorial describes how to specify options (or configurations) to Hydra node.
(This works for both PC wallet and command-line hydrad wallet)
Hydra PC wallet (i.e. Hydra core qt wallet) is the most widely used Hydra wallet by common users. (Not yet installed a wallet? Please visit https://github.com/Hydra-Chain/node/releases to download latest pc wallet）
User can edit Hydra config file to specify some options.
Create a file named
hydra.conf under your
datadir, the default datadir paths for different OS are different:
OSX: ~/Library/Application Support/Hydra
(Please paste this path to your windows explorer, the path will be resolved automatically)
Please be careful and don‘t remove or change any content under this directory except you are aware of them.
datadir might be manually set as well, so please create your hydra.conf under the datadir you spcified, if you did)
Still don't know how to create a file? You can also open this
hydra.conf on the wallet UI directly
System Preference->OPEN CONFIGURATION FILE:
This will create and open the
hydra.conf directly for user.
User can then specify any option in the file
hydra.conf just created.
For example, to specify some rpc related settings, user might add following lines to
This will set rpcuser to
test, rpcpassword to
test1234, and enable the
It is required to RESTART the wallet after editing the
hydra.conf file, before the options are really effective.
To learn more about the complete list of all valid Hydra options, please check the pc wallet menu for more details:
If your have no idea about command line, please ignore this section.
For those who are familiar with command line, you can also specify options by adding options when running
./hydrad -rpcuser=test -rpcpassword=test1234 -server=1
-rpcuser=test -rpcpassword=test1234 -server=1 realize the same configuration setting as the "Specify the options" section described.
Note that if you specify the options through
hydrad command line, same options will be required to add to corresponding
hydra-cli command, e.g.:
./hydra-cli -rpcuser=test -rpcpassword=test1234 getinfo
You can check the complete option list with：