You should lower your expectations for earnings from running Golem on an idle PC. A third-party estimate puts the monthly income range at $0 to $50 per device, and this number is an "estimate," not a promise. What you actually earn depends on whether your hardware can match requesters' tasks and whether the price you set is competitive in the market.

The world's largest cryptocurrency exchange by trading volume,leading in security and liquidity.
New user benefit: Enjoy 20% off trading fees upon registration!
First, check if your machine can run it
Golem provider nodes currently only support Linux systems with an x86-64 architecture, and nested virtualization must be enabled in the BIOS. Windows and macOS cannot directly run as provider nodes.
If you only have an idle Windows PC, you need to install a Linux environment first (like Ubuntu), or use a virtual machine or cloud server as the provider. The official installation guide provides a Docker image, but the documentation also mentions that running the Yagna provider agent directly (rather than the Docker image) is the recommended approach.
Regarding resources, the default image only requires 2 CPU cores, 1 GiB of RAM, and 20 GiB of disk space. This is intentionally set small, and you need to adjust it based on your own machine. The higher your configuration, the more types of tasks you can take on, but a "high configuration" does not directly equal "higher income"—it also depends on whether requesters have corresponding needs.
Actual steps for installation and running
Taking a direct Linux installation as an example, the core process is not complicated:
Install the provider package. Golem officially provides pre-built Linux installation packages, so you don't need to write code or do deep configuration. Specific installation commands and package names are explained on the official "Provider installation" page.
Configure the payment network. By default, the image may run on the testnet, where you earn valueless tGLM. To earn real GLM, you need to explicitly set YA_PAYMENT_NETWORK_GROUP to mainnet. This is an easy switch to miss—if you don't change it, you won't earn real income no matter how long you run it.
Set your Ethereum address. Enter an Ethereum address you control in the configuration (YA_ACCOUNT). GLM earnings will be sent to this address. If you don't fill it in, the system will automatically generate an address, but you won't control its private key.
Decide how many resources to share. Use YA_RT_CORES, YA_RT_MEM, YA_RT_STORAGE to set the shared CPU cores, memory, and disk space. Don't allocate all your resources; leave some headroom for the host system, otherwise the machine may lag or even crash.
Start the provider. After starting, your node will appear on the network and wait to be matched with requesters. You can check your node and earnings on the Golem Network Stats page.
Pricing: You can set it yourself, but the market decides
Golem's pricing logic is based on CPU thread hours. The official FAQ gives this example: if you set your price at 0.1 GLM per CPU hour, and a requester uses 4 threads for 1 hour, they need to pay 0.4 GLM.
You can adjust the price at any time, but changes only apply to new orders. Tasks that are already running will still settle at the original price, and you need to restart the provider after making changes.
There is no "correct value" for pricing. The official FAQ suggests checking the earnings and pricing of other online providers on the Golem Network Stats page to set a market-aligned price. If your node has no tasks for a long time, your pricing may be too high, or your hardware type is not within the current demand range.
Withdrawals: GLM uses Polygon by default, and Binance can sell it
Golem payments are settled via Polygon (L2) by default, and Ethereum mainnet is also supported. Transaction fees on Polygon are much lower, making it the current mainstream choice.
GLM is a standard ERC-20 token (on Polygon it is the corresponding wrapped version). You can transfer the GLM you earn from your wallet address to an exchange to sell it.
Binance has listed GLM. On Binance's spot market, you can sell GLM for USDT or other assets. If you want to transfer GLM into Binance, you need to confirm the network you choose for withdrawal/transfer. GLM exists on both Ethereum mainnet and Polygon. If you receive GLM on Polygon, you need to select the Polygon network when transferring into Binance; choosing the wrong network may result in your assets not arriving or requiring extra processing.
The specific trading pairs and available networks on Binance are subject to what is actually displayed in your account. If Binance does not support GLM trading in your region, you can consider other exchanges that list GLM, such as Kraken.
Electricity is a real cost
This point is clearly pointed out in Chinese community discussions: after deducting electricity costs, hardware wear and tear, and machine load, the actual rate of return is not high. GPU-type tasks especially require careful calculation, otherwise you might end up with "negative earnings."
A typical desktop PC may consume 50-100W when idle, and more under full load. If a CPU provider node runs continuously, the monthly electricity bill is a real expense. When estimating earnings, first calculate how much electricity your machine consumes per hour and your local electricity price, then compare it with your GLM earnings.
Judging whether it is worth doing
If your idle PC is already on (for example, used as a NAS or running other services), running an extra Golem provider node is something you do "on the side." The incremental electricity cost is small, and earning a little is better than nothing.
If you are specifically keeping a machine on 24 hours a day just to run Golem, you need to calculate the electricity bill first. Based on the third-party estimated monthly income range of $0-$50, and the reality that CPU nodes usually have lower priority than GPU nodes in task matching, do not set high expectations for earnings.
A more practical positioning is to treat it as a technical experiment, and see if it can cover a little of your electricity costs along the way. If your goal is to "generate significant cash flow from an idle PC," Golem is not the right path.

The world's largest cryptocurrency exchange by trading volume,leading in security and liquidity.
New user benefit: Enjoy 20% off trading fees upon registration!
References
- GeiserX Open Source Project · Golem Running Guide, no update date indicated on the page; verification date: 2024-10-01.
- Golem Official Documentation · Provider Node Architecture, no update date indicated on the page; verification date: 2024-10-01.
- Golem Official Documentation · Provider Node Installation Guide, no update date indicated on the page; verification date: 2024-10-01.
- Golem Official Documentation · Golem Network Overview, no update date indicated on the page; verification date: 2024-10-01.
- Golem Official Documentation · Provider FAQ, no update date indicated on the page; verification date: 2024-10-01.
- Kraken Platform · GLM Token Selling Guide, no update date indicated on the page; verification date: 2024-10-01.
- Yahoo Chiebukuro · Discussion on Idle Computing Power Operating Costs, no update date indicated on the page; verification date: 2024-10-01.


