Releases: spacemeshos/go-spacemesh
Release v0.2.0-rc7
Release Notes
- Fixed and issue with nodes not being able to smesh #2712
- Please read the mini user guide
Compiled Release
- Download the zip file listed below for your platform.
Compiled go-spacemesh Binaries
- Windows: https://storage.googleapis.com/go-spacemesh-release-builds/v0.2.0-rc7/windows-latest/go-spacemesh.exe
- macOS: https://storage.googleapis.com/go-spacemesh-release-builds/v0.2.0-rc7/macos-latest/go-spacemesh
- Linux: https://storage.googleapis.com/go-spacemesh-release-builds/v0.2.0-rc7/ubuntu-latest/go-spacemesh
Release v0.2.0-rc5 for devnet
Release Notes
- Fix for smeshing via the api issue #2712
Testnet 135 Build v0.1.45
This release targets Tweedledee testnet 135 (network ID 35)
Release Notes
This is the initial release targeting testnet 135. It's a patch release with several improvements, fixes, and backports from develop:
- properly close msgserver on exit (#2539)
- add context to msgserver logging
- #2490
- #2479
- #2433
- try a range of layers for active set (for hare eligibility) (in case there is one bad layer)
Compiled Binaries
- Windows: https://storage.googleapis.com/go-spacemesh-release-builds/v0.1.45/windows-latest/go-spacemesh.exe
- Linux: https://storage.googleapis.com/go-spacemesh-release-builds/v0.1.45/ubuntu-latest/go-spacemesh
- Mac: https://storage.googleapis.com/go-spacemesh-release-builds/v0.1.45/macos-latest/go-spacemesh
Config File
https://storage.googleapis.com/spacecraft-data/tweedlelite135-archive/config.json
Joining the Testnet
- Use one of the compiled binaries or build go-spacemesh from this tag from source code.
- Download the config file (linked above) to your computer.
- Use CLIWallet to create a rewards account for smeshing. You can download a binary from the release or build it from source code. See: https://github.com/spacemeshos/cli-wallet/releases/tag/v0.1.24
- Start go-spacemesh from your terminal using the config file using the flags described here: https://github.com/spacemeshos/go-spacemesh#joining-a-testnet-with-mining.
Testnet 134 Build v0.1.44
This release targets Tweedledee testnet 134 (network ID 34)
Release Notes
This is the initial release targeting testnet 134. It's a patch release with one minor consensus change (removal of #2337), one minor patch to a race condition (7d13e1f), and a patch for the issue that killed the last testnet (#2496).
Compiled Binaries
- Windows: https://storage.googleapis.com/go-spacemesh-release-builds/v0.1.44/windows-latest/go-spacemesh.exe
- Linux: https://storage.googleapis.com/go-spacemesh-release-builds/v0.1.44/ubuntu-latest/go-spacemesh
- Mac: https://storage.googleapis.com/go-spacemesh-release-builds/v0.1.44/macos-latest/go-spacemesh
Config File
https://storage.googleapis.com/spacecraft-data/tweedlelite134-archive/config.json
Joining the Testnet
- Use one of the compiled binaries or build go-spacemesh from this tag from source code.
- Download the config file (linked above) to your computer.
- Use CLIWallet to create a rewards account for smeshing. You can download a binary from the release or build it from source code. See: https://github.com/spacemeshos/cli-wallet/releases/tag/v0.1.24
- Start go-spacemesh from your terminal using the config file using the flags described here: https://github.com/spacemeshos/go-spacemesh#joining-a-testnet-with-mining.
Testnet 133 Build v0.1.41
This release targets Tweedledee testnet 133 (network ID 33)
Release Notes
This is the initial release targeting testnet 133. It's a patch release with an important fix to a p2p/concurrency issue (#2463).
Compiled Binaries
- Windows: https://storage.googleapis.com/go-spacemesh-release-builds/v0.1.41/windows-latest/go-spacemesh.exe
- Linux: https://storage.googleapis.com/go-spacemesh-release-builds/v0.1.41/ubuntu-latest/go-spacemesh
- macOS: https://storage.googleapis.com/go-spacemesh-release-builds/v0.1.41/macos-latest/go-spacemesh
Config File
https://storage.googleapis.com/spacecraft-data/tweedlelite133-archive/config.json
Joining the Testnet
- Use one of the compiled binaries or build go-spacemesh from this tag from source code.
- Download the config file (linked above) to your computer.
- Use CLIWallet to create a rewards account for smeshing. You can download a binary from the release or build it from source code. See: https://github.com/spacemeshos/cli-wallet/releases/tag/v0.1.24
- Start go-spacemesh from your terminal using the config file using the flags described here: https://github.com/spacemeshos/go-spacemesh#joining-a-testnet-with-mining.
Testnet 132 Build v0.1.38
This release targets Tweedledee testnet 132 (network ID 32)
Release Notes
This is the initial release targeting testnet 132. It's a patch release with an important fix to a p2p/concurrency issue (#2450). It also contains a small fix to the previous-generation syncer code (see #2449), and several updates backported from develop.
Compiled Binaries
- Windows: https://storage.googleapis.com/go-spacemesh-release-builds/v0.1.38/windows-latest/go-spacemesh.exe
- macOS: https://storage.googleapis.com/go-spacemesh-release-builds/v0.1.38/macos-latest/go-spacemesh
- Linux: https://storage.googleapis.com/go-spacemesh-release-builds/v0.1.38/ubuntu-latest/go-spacemesh
Config File
https://storage.googleapis.com/spacecraft-data/tweedlelite132-archive/config.json
Joining the Testnet
- Use one of the compiled binaries or build go-spacemesh from this tag from source code.
- Download the config file (linked above) to your computer.
- Use CLIWallet to create a rewards account for smeshing. You can download a binary from the release or build it from source code. See: https://github.com/spacemeshos/smrepl/releases/tag/v0.1.24
- Start go-spacemesh from your terminal using the config file using the flags described here: https://github.com/spacemeshos/go-spacemesh#joining-a-testnet-with-mining.
Testnet 131 Build v0.1.36
This release targets Tweedledee testnet 131 (network ID 31)
Release Notes
This is the initial release targeting testnet 131. It's a patch release with one important fix to a concurrency issue (#2435).
Compiled Binaries
- Windows: https://storage.googleapis.com/go-spacemesh-release-builds/v0.1.36/windows-latest/go-spacemesh.exe
- Linux: https://storage.googleapis.com/go-spacemesh-release-builds/v0.1.36/ubuntu-latest/go-spacemesh
- Mac: https://storage.googleapis.com/go-spacemesh-release-builds/v0.1.36/macos-latest/go-spacemesh
Config File
https://storage.googleapis.com/spacecraft-data/tweedlelite131-archive/config.json
Joining the Testnet
- Use one of the compiled binaries or build go-spacemesh from this tag from source code.
- Download the config file (linked above) to your computer.
- Use CLIWallet to create a rewards account for smeshing. You can download a binary from the release or build it from source code. See: https://github.com/spacemeshos/cli-wallet/releases/tag/v0.1.22
- Start go-spacemesh from your terminal using the config file using the flags described here: https://github.com/spacemeshos/go-spacemesh#joining-a-testnet-with-mining.
Testnet 130 Build v0.1.35
This release targets Tweedledee testnet 130 (network ID 30)
Release Notes
This is the second release targeting testnet 130. It's a patch release with minor improvements to logging, and a bugfix for the NodeService.StatusStream
in the API.
Compiled Binaries
- Windows: https://storage.googleapis.com/go-spacemesh-release-builds/v0.1.35/windows-latest/go-spacemesh.exe
- Linux: https://storage.googleapis.com/go-spacemesh-release-builds/v0.1.35/ubuntu-latest/go-spacemesh
- Mac: https://storage.googleapis.com/go-spacemesh-release-builds/v0.1.35/macos-latest/go-spacemesh
Config File
https://storage.googleapis.com/spacecraft-data/tweedlelite130-archive/config.json
Joining the Testnet
- Use one of the compiled binaries or build go-spacemesh from this tag from source code.
- Download the config file (linked above) to your computer.
- Use CLIWallet to create a rewards account for smeshing. You can download a binary from the release or build it from source code. See: https://github.com/spacemeshos/cli-wallet/releases/tag/v0.1.22
- Start go-spacemesh from your terminal using the config file using the flags described here: https://github.com/spacemeshos/go-spacemesh#joining-a-testnet-with-mining.
Testnet 130 Build v0.1.34
This release targets Tweedledee testnet 130 (network ID 30)
Release Notes
This is the first release targeting testnet 130. It's a patch release with one major update:
- Replace BLS for signing with ED (#2411)
Compiled Binaries
- Windows: https://storage.googleapis.com/go-spacemesh-release-builds/v0.1.34/windows-latest/go-spacemesh.exe
- Linux: https://storage.googleapis.com/go-spacemesh-release-builds/v0.1.34/ubuntu-latest/go-spacemesh
- Mac: https://storage.googleapis.com/go-spacemesh-release-builds/v0.1.34/macos-latest/go-spacemesh
Config File
https://storage.googleapis.com/spacecraft-data/tweedlelite130-archive/config.json
Joining the Testnet
- Use one of the compiled binaries or build go-spacemesh from this tag from source code.
- Download the config file (linked above) to your computer.
- Use CLIWallet to create a rewards account for smeshing. You can download a binary from the release or build it from source code. See: https://github.com/spacemeshos/cli-wallet/releases/tag/v0.1.22
- Start go-spacemesh from your terminal using the config file using the flags described here: https://github.com/spacemeshos/go-spacemesh#joining-a-testnet-with-mining.
Testnet 129 Build v0.1.32
This release targets Tweedledee testnet 129 (network ID 29)
Release Notes
This is the first release targeting testnet 129. It's a patch release the includes several small fixes and improvements targeting p2p, sync, and stability, including:
- Properly handle errors in meshdb (#2408)
- Prevent sync from stalling (#2397)
- Add priority queue to hare broker (#2391)
- Timeout on fetch failure (#2359)
- Fix SetZeroBlockLayer logic (#2374)
Compiled Binaries
- Windows: https://storage.googleapis.com/go-spacemesh-release-builds/v0.1.32/windows-latest/go-spacemesh.exe
- Linux: https://storage.googleapis.com/go-spacemesh-release-builds/v0.1.32/ubuntu-latest/go-spacemesh
- Mac: https://storage.googleapis.com/go-spacemesh-release-builds/v0.1.32/macos-latest/go-spacemesh
Config File
https://storage.googleapis.com/spacecraft-data/tweedlelite129-archive/config.json
Joining the Testnet
- Use one of the compiled binaries or build go-spacemesh from this tag from source code.
- Download the config file (linked above) to your computer.
- Use CLIWallet to create a rewards account for smeshing. You can download a binary from the release or build it from source code. See: https://github.com/spacemeshos/cli-wallet/releases/tag/v0.1.22
- Start go-spacemesh from your terminal using the config file using the flags described here: https://github.com/spacemeshos/go-spacemesh#joining-a-testnet-with-mining.