mainnet-2026-jun-08
Pre-release
Pre-release
What's Changed
- Proof-of-Space performance improvements - backports the bucketed-array PoS table construction from Abundance (replacing sorted Vecs with fixed-size bucketed arrays) for better cache locality and lower allocation overhead (#3754):
| Benchmark | Before | After | Improvement |
|---|---|---|---|
| Table generation | 1.578s | 1.012s | 36% faster |
| Proof lookup | 290ns | 204ns | 30% faster |
| Verification | 15.5µs | 9.3µs | 40% faster |
- Upgrade polkadot-sdk and frontier from stable2503 to stable2512 (#3766)
- Farmer hardening: disconnect peers on ban, and a cross-platform fix for escaped color codes in logs (#3862)
- Bump Rust nightly to
nightly-2026-04-11(#3782) - Security-related dependency updates
Build variants
There are two versions of x86-64 builds for Ubuntu and Windows:
- skylake: for Intel Skylake/AMD Ryzen processors and newer
- x86-64-v2: for older processors since ~2009 and some old VMs
- older processors/VMs are no longer supported by official releases, but can still be compiled manually if desired
- x86-64 container images are built for Skylake/AMD Ryzen processors and newer only
Farmer builds with -rocm suffix are for plotting with AMD GPUs.
Full Changelog: mainnet-2026-mar-09...mainnet-2026-jun-08