nolus

Prop 379: Pirin v0.8.7

Summary

This on-chain upgrade governance proposal is to adopt the Nolus v0.8.7 update for the Nolus Pirin (pirin-1) mainnet which is currently running on v0.8.6-patch. This upgrade introduces the following changes:

  • Governed Solana Carrier Allowlist: The programs a Solana transaction carrier (sign mode 193) may invoke besides the SPL Memo move into the x/solanacarrier module parameters as allowed_programs, each with its own instruction cap. Adding or removing a program becomes a MsgUpdateParams governance proposal instead of a binary upgrade. The upgrade sets the list to ComputeBudget (at most 4 instructions) and Lighthouse (at most 4 instructions), so carriers signed through Solflare are accepted.
  • Version Updates: The Cosmos SDK moves to the Nolus fork v0.53.8-nolus-1 and CometBFT to v0.38.26.
  • Dependency Security Updates: go-jose v4.1.6, golang.org/x/net and klauspost/compress are updated, and the binary is built with Go 1.27.3.

On-Chain Upgrade Process

At the designated halt height, the Nolus network's state machine will stop functioning temporarily. Validators and node operators must manually replace the existing state machine binary with the updated version. Coordination among validators is encouraged and can be facilitated through the "chat" channel in the "Validators" section on Discord. The target block for this upgrade is 28636850, estimated to occur on Tuesday, 10th of November 2026, at approximately 15:00 UTC. This estimation assumes an average block time of 1.94 seconds.

This upgrade adds no stores. It migrates the x/solanacarrier module to version 2: its stored parameters keep their fee payer and gain the program allowlist described above.

Alternatively, validators may leverage Cosmovisor to automate the binary upgrade to v0.8.7. Ensure the latest version is used to successfully implement the upgrade.

Field
Data
info
{"binaries": {"linux/amd64": "https://github.com/nolus-protocol/nolus-core/releases/download/v0.8.7/nolusd?checksum=sha256:7b91934d8bce52c33f59c018081a9d664f15d39c302c0996bbb5c05c81c0badd"}}
name
v0.8.7
time
0001-01-01T00:00:00Z
height
28636850
upgraded_client_state