AlignedLayer
  • Introduction
    • About Aligned
    • Try Aligned
    • Use cases
    • FAQ
    • Why ZK and Aligned?
  • Architecture
    • Supported Verifiers
    • Key Terms
    • Fast mode
      • Batcher
      • Payment Service Contract
      • Service Manager Contract
      • Operator
      • Aggregator
      • Explorer
    • Aggregation mode
  • Guides
    • Submitting proofs
    • Build your first Aligned Application
      • Modify ZkQuiz Questions
    • Validating public input
    • SDK Intro
    • SDK API Reference
    • Generating proofs for Aligned
    • Generating & submitting proofs of Rust code with ZKRust
    • Setup Aligned Infrastructure Locally
    • Contract Addresses
    • Submitting Batch Without Batcher
    • Aligned CLI
  • Operators
    • Running an operator
    • Operator FAQ
    • Troubleshooting
    • Upgrading Guides
      • Upgrading to v0.14.0
      • Upgrading to v0.10.2
      • Upgrading to v0.9.2
  • Useful links
    • Mainnet Explorer
    • Holesky Explorer
    • All the proof aggregation solutions will use RISC-V zkvms
    • Manifesto
  • Socials
    • Telegram Group
    • Twitter/X
    • Discord
    • Blog
    • Website
    • Github
    • YouTube
Powered by GitBook
On this page
  • Changes
  • New Features
  • How to upgrade
  • Step 1 - Update the configuration for your specific Operator
  • Step 2 - Update the Operator
  • Step 3 - Check the Operator Version
  • Step 4 - Restart the Operator
  1. Operators
  2. Upgrading Guides

Upgrading to v0.9.2

PreviousUpgrading to v0.10.2

Last updated 6 months ago

This guide will walk you through the process of upgrading your Aligned Operator to v0.9.2.

Changes

New Features

  • fix: operator downtime by @MarcosNicolau in

  • fix: operator commands by @MarcosNicolau in

  • fix: operator resets channel when updating latest block file by @MarcosNicolau in

How to upgrade

Step 1 - Update the configuration for your specific Operator

This version requires update the operator configuration file adding the following fields:

## Operator Configurations
operator:
  last_processed_batch_filepath: '<path to a file to store the last processed batch>'

Make sure the directory where the file is stored exists and the operator has write permissions to it.

We suggest to use absolute paths to avoid ambiguity.

Step 2 - Update the Operator

Inside the Aligned repository, run:

make update_operator

This will recreate the binaries. You can then proceed to restart the operator.

Step 3 - Check the Operator Version

To see the operator version, run:

./operator/build/aligned-operator --version

This will display the current version of the operator binary.

Aligned Layer Node Operator version v0.9.2

Step 4 - Restart the Operator

Restart the operator based on your system config

#1073
#1184
#1200