Hello everyone! We’ve been working on a new minor patch to the Beta 1 release. This release is code-named Kord (v0.6.5) and with it we further improve stability and logging from previous patches. We added more metric collection for us to be able to track how often network reconnects happen and for how long. We’ve also improved logging and metrics for payments to track how often they report Gateway Timeout (504) and why. Along with that, there are some changes to market broadcasts which were congesting the network.

Along with this release, the Python and JavaScript APIs—Yapapi and Yajsapi—have been updated to versions 0.5.4 and 0.3.4 (respectively).

This release is completely backwards compatible with the last patch release so it’s the same procedure for updating.

Upgrading Golem Beta - Yagna v0.6.5

Going from any of the previous mainnet releases (v0.6.x) to this release (v0.6.5) involves running only one command. After stopping Golem / Yagna (with CTRL+C), simply run the quick installation and you’re good to go!

Provider:

curl -sSf https://join.golem.network/as-provider | bash -

Requestor:

curl -sSf https://join.golem.network/as-requestor | bash -

As a requestor, it might be possible you need to create a new app-key when you go to create your next task (you'll be given an error mentioning this if it's the case).

As security advice for both requestors and providers, you should be backing up your keys if you have mainnet tokens. You can back up your keys to your wallet with the export command (while Golem is running):

yagna id export --file-path=./key.json

Getting started with Golem for the first time?

You want to go to the handbook and follow the steps as a Provider (video walk-through) or Requestor (video walk-through)..

For those that happen to have been running the old Alpha version of Yagna, and not yet the Beta, remember to include the purge command.