Brass Golem Alpha2 0.9.0

Brass Golem Alpha2 0.9.0

We are pleased to announce new major release which means you can observe some changes to protocol. It also contains bugfixing, changes in dev tools and other improvements which are listed under the photo. As you can see on our Kanban we completed the File transport issue. Please expect more completions in the next releases. We encourage you to test it and provide us with feedback. For more details and troubleshooting, please visit the official GitHub repository.

Here’s the list of changed features:


  • Byzantium fork compatibility (geth 1.7.2)
  • Support for using external geth via http


  • File exchange added to task handshake (connection problems can be detected earlier)
  • Different signing mechanism for messages (optimization)
  • Incoming message buffer optimizations
  • Remove_peer_by_id method fixed
  • Limited number of task headers by requestor kept by Golem
  • Golem nodes connect now only to one bootstrap
  • Fixed a bug causing sending of old tasks
  • Small bugs in p2p2 Kademlia’s protocol fixed


  • HyperG peer discovery disabled


  • Benchmark scores moved from config files to database
  • Payment matching bugs fixed
  • Fixed bug that may cause TaskComputer to note the same tasks two times
  • Golem version visible in logs


  • Small improvements and bugfixing (with help and showing version)


  • Old QT-based interface finally removed


  • High Sierra compatibility
  • Developer mode (detailed information about tasks/stats/peers)
  • Debug mode (Connection problems will be reported in log file on golem default log folder as gui.log)
  • Currency indicator re-designed (new animation / USD currency option)
  • Onboarding screen refurbished
  • Preview viewer bug solved
  • Preview indexing bug solved
  • Task duplication issue fixed
  • Crashing while updating hardware preset is fixed
  • Minor changes

Upgrading to Brass Golem Alpha2 0.9.0
You can find detailed information here.

  • macOS
    Please install Homebrew if required and then tap in the terminal the following lines:

brew tap caskroom/cask
tap golemfactory/golem
cask install golem# docker-machine-driver-xhyve package needs root owner and a suid bitsudo chown root:wheel $(brew — prefix)/opt/docker-machine-driver-xhyve/bin/docker-machine-driver-xhyve
sudo chmod u+s $(brew — prefix)/opt/docker-machine-driver-xhyve/bin/docker-machine-driver-xhyve

  • Ubuntu
    Download the installation script from here. In terminal, run
    chmod +x && ./
  • Windows
    : Golem for Windows will be now installed in 64bit location. Kindly run uninstall before you use the new installer. Download and execute the installer from here.

If you encounter any errors please let us know on testers channel at or write an email to