Docs
  • Overview
  • Our Product Suite
    • Fiamma Bridge (Trust-minimized Bitcoin Bridge, Powered by BitVM2)
      • Introduction
      • Fiamma Bridge Status
      • Consensus Proof
      • Fungible Transfer
      • Multi-Operators
      • Permissionless Challenger
      • Yield opportunities
        • Operator
        • Challenger
        • Fungibility Provider
      • User Guides
        • Testnet Alpha
        • Testnet Beta
          • How to Deposit and Withdraw on Fiamma Bridge?
          • How to run the Fiamma Operator?
            • Operator for Mac
              • 1. Install Fiamma Operator App
              • 2. Register
              • 3. Deposit and Stake BTC
              • 4. Start & Pause Operator
              • 5. Quit Operator and Withdraw Funds
            • Operator for Linux
              • 1. Install and Set Up Fiamma Operator Backend Program
              • 2. Start and Register
              • 3. Deposit and Stake
              • 4. Query Operator Status
              • 5. Manage the Operator Program
              • 6. Quit Operator
              • 7. Troubleshooting
          • How to run a challenger?
    • Fiamma Layer (BitVM-Powered Settlement Layer)
      • Introduction
        • Key Highlights
        • Challenges Tackled
        • Core Technologies
      • Architecture
        • General Flow (Soft Finality)
          • For Programmable Blockchains
          • For Non-Programmable Blockchains :
        • ZKP Verification Process
      • Ecosystem Layout
      • User Guides
        • QuickStart
        • Installation
        • Wallet and Tokens
          • Connect Keplr Wallet
          • Get $FIA
        • Manage Keys
        • Fiamma Testnet Explorer
      • Developer Guides
        • Network Information
        • Fiamma CLI
          • CLI Command Overview
          • CLI Tutorial
        • Fiamma-Committee CLI
        • Run a Fiamma Node
          • Set up a Node
          • Getting Testnet Tokens
          • Become a Bitvm Staker
          • Become a Validator
        • Rest API And GRPC
        • Fiamma ZKPVerify SDK
        • Supported ProofSystem
      • Roadmap
    • Other Essential Protocols
  • Support
Powered by GitBook
On this page
Edit on GitHub
  1. Our Product Suite
  2. Fiamma Bridge (Trust-minimized Bitcoin Bridge, Powered by BitVM2)
  3. User Guides
  4. Testnet Beta
  5. How to run the Fiamma Operator?
  6. Operator for Linux

6. Quit Operator

If an operator wants to stop receiving new tasks, the operator can execute the following command to pause receiving new pegin and pegout tasks, but will continue to finish already received tasks.

./bcli operator -n beta-testnet pause

To resume and start processing new tasks, execute the following command:

./bcli operator -n beta-testnet resume

If you want to permanently quit the operator role, execute the following command to submit a quit operator request. This process may take a while. Keep the Fiamma Operator running to complete all pending pegin and pegout tasks. Once the bridge confirms that all pending pegin and pegout tasks are completed, it will automatically broadcast the operator’s unstake transaction.

./bcli operator -n beta-testnet unstake -a <MAIN_ADDRESS>

When the operator's status changes to Inactive, you can withdraw all funds from the three addresses to an address you assign:

./bcli operator -n beta-testnet collect-utxos -r <RECEIVER_ADDRESS>

⚠️ Important: Do not execute the collect-utxos command while the operator is still active. This command should only be used after the operator has been fully deactivated and all pending tasks have been completed.

Previous5. Manage the Operator ProgramNext7. Troubleshooting

Last updated 6 days ago