You are about to install a 2 in 1 version of beta Golem. You will have a choice to stay in our test environment (on testnet) or try our beta version (on mainnet).
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew tap caskroom/cask
brew tap golemfactory/golem
brew cask install golem
If you already have Golem installed you can run scripts to:
We support Windows 10, OS X Sierra and higher, and Ubuntu 16.04 LTS.In general we recommend a processor with multiple cores and lots of RAM. At minimum, you can run Golem with:
For more demanding renders like the Production Benchmark you will need at least:
Golem on testnet is a safe place to learn how the application works using tGNT and tETH tokens (tokens which do not hold any real value), however it does not utilize the full potential of the network. Golem on the mainnet uses real GNT and ETH, which attracts higher powered providers. So that you can use the app to earn money and pay for computations.
If you don't have a public ip, or your router doesn't support UPnP, you need to forward ports 40102,40103 and 3282 to your machine from your router for Golem to accept tasks. Refer https://bitcoin.org/en/full-node#enabling-connections. for port forwarding instructions but use above ports instead. You may also need to open the ports through your firewall. For router specific instructions on how to forward your ports go to https://portforward.com/router To check if your ports are forwarded correctly you can use www.canyouseeme.org
You cannot reset your password if you lose it. No password recovery exists for the app right now. We recommend that you write your password down and store it in a safe place. We give the option to print your password on first startup. If you choose this option, be sure to delete the PDF file from your computer for safety reasons.
As a Requestor you will also need some GNT and a small amount of ETH (0.005 should be a good start) to pay for computing power on the network. If you are going to participate as a Provider you will need a small amount of ETH for withdrawals. You can acquire ETH through almost any cryptocurrency exchange. The most popular way to acquire ETH now is through Coinbase and GDAX