Configure the Miner

Get the Miner Ready

This section shows you how to set up your Phala mining CLI, the respective tools, and setting the last parameters for your drivers.

Execute the following command to get your miner ready to launch for mining.

sudo ~/solo-mining-scripts-main/phala.sh install

phala.sh will update the miner to use your newly installed driver settings and configuration. This is required for first-time miners or whenever you update or change your driver configuration for this change to take effect.

Mode selection

During the installation process, you will receive a prompt like:

mode select ( full | prune ) (Default: PRUNE):

The default option here is “prune” mode, which means less hard disk space is used to install node data. Just click Enter to go to the next step.

If your hard disk has more than 2T space and you want to install the complete Kusama node data, type full and click Enter to go to the next step.

Miner Configuration

⚠️ DO NOT reuse the same gas fee account across multiple solo miners.

Set Wallet Address & More

You will be prompted to set:

  • the number of CPU cores to use
    • How to look up your CPU cores?

      If you do not know your CPUs utilizable cores, you may look them up by executing the following command:

      lscpu | grep -E '^Thread|^Core|^Socket|^CPU\('
      

  • node name
  • gas fee account mnemonic
  • the pool owner account

If any entered parameter is invalid, the script will ask to re-enter the information.

ℹ To ensure the proceeding of mining, the balance of the gas fee account should be >2 PHA.

Check Current Configuration

Note, the following command will show sensitive information (mnemonic seed).

During the daily operation of miners (not in the installation process above), You can get the current parameters in use with

sudo phala config show

And use the following command to reset your parameters.

sudo phala config

Headers update

If you select the “Prune” mode, and this is the first time that you install the mining tools which means there is no headers data in the miner.

After the Configuration, do remember to update headers with

sudo phala update headers

It may take some time to update headers, after the update, the installation is finished.

Edit this page on GitHub