Provider maintenance
Introduction
Managing your provider efficiently is vital for optimal performance and profitability in the Golem Network. This guide covers essential management tasks such as:
- Checking your wallet address
- Monitoring your wallet's status
- Updating to the latest provider version
Getting a general overview
Providers should familiarize themselves with golemsp status
, the primary command that displays essential node information. This command outputs details such as the number of tasks computed, your earnings, and your current wallet address.
➜ ~ golemsp status
┌──────────────────────────────┬──────────────────────────────────────────────┬───────────────────────────┐
│ Status │ Wallet │ Tasks │
│ │ 0x9f5b6832e221585266836271a5023b6745aa9409 │ │
│ Service is running │ │ last 1h processed 0 │
│ Version 0.13.1-rc3 │ network mainnet │ last 1h in progress 0 │
│ Commit a8c4ccb0 │ amount (total) 0 GLM │ total processed 0 │
│ Date 2023-10-11 │ (on-chain) 0 GLM │ (including failures) │
│ Build 331 │ (polygon) 0 GLM │ │
│ │ (zksync) 0 GLM │ │
│ Node Name future-argument │ │ │
│ Subnet public │ pending 0 GLM (0) │ │
│ VM valid │ issued 0 GLM (0) │ │
└──────────────────────────────┴──────────────────────────────────────────────┴───────────────────────────┘
Updating Your Provider to the Latest Version
With the ongoing development of the Golem Network, new and improved versions of the Golem Provider are frequently released. It is advisable to update your provider to the newest version to ensure enhanced performance and access to the latest features. To initiate an update, you should first halt the current operations of your provider. This can be done by pressing CTRL + C
in the command-line interface where your provider is active, or by executing the golemsp stop
command.
After successfully stopping the provider, proceed with the update by executing the installation command below, which will automatically fetch and apply the latest version of the software.
curl -sSf https://join.golem.network/as-provider | bash -