TFGRID Mainnet Update: TFGRID 3.18.4-rc1

TFGRID 3.18.4-rc1 is live on mainnet

We just released a partial upgrade across the TF ecosystem. This one is focused on stability, performance, and giving farmers more control over their nodes. Here is a breakdown of everything that changed.

User & App Updates

  • Dashboard (2.9.2) : Fixes the static website app.
  • ThreeFold Connect (4.3.2) : Refreshed website look.
  • Mycelium Network GUI (0.13.3) : Improved app performance.
  • Node & Farmer Improvements (ZOS 3.14.8 / zoslight 0.3.15)

This is where most of the meaningful work happened. A number of persistent issues have been resolved and new tools have been added for better visibility and control.

  • Updated Mycelium to 0.7.3
  • Fixed deprovision panics
  • Resolved recurring “deployment doesn’t exist” errors
  • Added a VM health check job
  • Improved logging
  • Added new debug commands
  • Enhanced iPerf tests, now using public servers for better accuracy

Blockchain Update (TFCHAIN 2.11.0 / spec v156)

The most notable change here is for farmers. You can now opt specific nodes out of V3 billing directly, without needing to go through the council.

New extrinsics added:

  • opt_out_of_v3_billing (farmer-callable)
  • add_twin_admin (council-gated)
  • remove_twin_admin (council-gated)

Developer Tooling

  • Pulumi (0.8.3): Updated to Pulumi SDK v3.220.0
  • Terraform (1.11.5): No changes this release
  • Grid-proxy (0.17.5): Fixed speed upsert conflict and added OpenTelemetry support
  • Grid-client (0.17.5): Added OpenTelemetry support and removed the upper CPU limit
  • Farmerbot (0.17.5): No updates this release

Overall this upgrade improves reliability, performance, and observability across the board, and gives farmers more flexibility in how they manage their nodes. As always, if you run into anything unexpected after the upgrade, drop it in this thread and we will look into it.