Skip to content

Curio v1.28.1

Latest

Choose a tag to compare

@snadrus snadrus released this 20 May 14:30
· 3 commits to main since this release
16cce66

Curio 1.28.1
curio1281

✨ Overview

As usual, this is an optional upgrade for those PoREP-only SPs already on 1.28.0, but recommended for SPs participating in FOC.

Field Value
Version v1.28.10
Type Stable
Compare v1.28.0...v1.28.1 (8 commits)
Build Go 1.26+ required to build from source
Network Nv28 (Lotus v1.36.0, go-state-types Nv28 actors)

⭐ Highlights

For PoREP SPs, try our new CuZK GPU optimizer that gets 10x the GPU performance on ZK tasks, for thte past few years of NVidia chips only.

It includes everything for FOC to be ready for General Availability.

🧹 All Changes


📦 Compatibility

Component Required Notes
Lotus v1.36.0 Nv28 release. v1.36.0-rc1 also works for early upgrades.
Yugabyte v2025.1 (Automatic) Unchanged from v1.27.x.
Forest 0.33 (Automatic) Unchanged from v1.27.4.
Boost NA Curio's market path.

⚠️ Upgrade notes

  1. Upgrade Lotus first, then upgrade Curio. The Curio v1.28.1 binary will not work against an older Lotus daemon that doesn't speak Nv28 actor versions. at Curio start time.
  2. No DB migration is required for this release. The schema is unchanged from v1.27.4. The migrator will pick up no new files on first start.
  3. If you are still on v1.27.3 or earlier, read the v1.27.4 release notes first. v1.27.4 included the PDP V0 main-branch landing and the parked_pieces uniqueness migration. Going 1.27.3 → 1.28.0 directly is supported but skipping the v1.27.4 notes is not recommended.
  4. Calibrationnet is currently a network version ahead (NV28 vs NV27). There is no separate calibration-only build.

🙏 Contributors

Thank you to everyone who contributed to this release: @LexLuthr, @magik6k, @rvagg, @ZenGround0, @snadrus, @cuoguojida.

New Contributors

Full Changelog: v1.28.0...v1.28.1