Skip to main content
  • Release type: Non-consensus breaking patch release (rolling upgrade)
  • Go version: v1.23.4
  • Release: v8.1.1
This is a non-consensus breaking patch release that can be applied in a rolling manner. Validators should update as soon as possible.

What’s Changed

  • CometBFT security patch: Bumped CometBFT to v0.38.19 which contains a security patch
For the full changelog, see the release notes.

Upgrade Type

This is a rolling upgrade (non-consensus breaking), meaning:
  • No coordinated upgrade height required
  • Validators can upgrade at their convenience
  • No chain halt or network-wide coordination needed
  • Update as soon as possible due to security patch

Installation

Build from Source

cd $HOME/neutron
git pull
git fetch --tags
git checkout v8.1.1
make install

Verify Installation

Check the new neutron version:
$ neutrond version --long
build_tags: netgo,ledger
commit: cc6b050
cosmos_sdk_version: v0.50.13-neutron.0.20250512094026-b5afd837c4de
go: go version go1.23.4 linux/amd64
name: neutron
server_name: neutrond
version: 8.1.1

Or Verify Downloaded Binary

Check checksum of the binary if you decided to download it:
$ shasum -a 256 neutrond-linux-amd64
71cafce7c75c8a9846d35be6ef6f8650c8f97dea0346333580a0c972b62c3050  neutrond-linux-amd64

Upgrade Process

Since this is a rolling upgrade, simply:
1

Stop Your Node

sudo systemctl stop neutrond
2

Replace Binary

Replace the existing neutrond binary with v8.1.1 (either by building from source or downloading the binary).
3

Restart Your Node

sudo systemctl start neutrond
4

Verify Upgrade

Check that your node is running the new version:
neutrond version

LibWasm Version

The libwasm version remains 2.2.4. You can verify:
$ neutrond q wasm libwasmvm-version
2.2.4

Support

For upgrade support: