XR One
  • Welcome
    • Introduction to XR One
      • Vision
      • About the XR One Network
        • Paint Points
        • The Future is DeMoN
          • DeMoN: A Decentralized Modular Network Whitepaper
    • Important Links
  • Technology
    • XR One
      • Architecture
        • Arbitrum Orbit
        • AnyTrust
          • Data Availability Committee (DAC)
        • RaaS
        • Accounts
          • Account Abstraction
          • Multi-Party Computation
        • Bridge
      • Partners
    • XR One Products
      • NFT Avatars
      • On-chain names
      • Marketplaces
      • On-chain tournaments
      • $XR1 liquidity mining
      • Faustian
    • Nodes
      • Hero Nodes
      • What are Hero Nodes?
      • What are Node Sales?
      • What Makes the Hero Node sale Different
      • Sale Structure
      • XR Airdrop for Node Holders
      • Daily rewards
    • Security
      • Audits
      • Bug Bounty
      • Sequencer Decentralization
      • Multi-Sig Operations
      • Withdrawal Delay
    • Roadmap
  • Tokenomics
    • $XR Token
      • Utility
      • Hero Node Pricing Tiers
    • Token Distribution
    • Emission Schedule
  • Ecosystem
    • Games
      • Saltwater Games
        • Celeros
        • Resurgence
        • Freerunner
    • Agentic AI
      • MySidekick
        • $SKICK
    • Native Tooling
      • Faustian
    • The XR Foundation
      • Constitution
      • ByLaws
      • Amended and Restated Articles of Association of the XR Foundation
      • Foundation Grants
      • DAO Governance
      • Stakeholders
  • Connect
    • XR Sepolia (Testnet)
      • tXR Token
      • Add XR Sepolia to Wallet
      • Bridge to XR Sepolia
      • XR Sepolia Block Explorer
      • XR Sepolia Analytics
    • XR One (Mainnet)
  • Deploy
    • Deploy to XR Sepolia
      • Using Foundry
      • Using Hardhat
      • Using Remix
  • GUIDES
    • Hero Nodes
      • Owner's Manual
        • Purchasing
        • Transferring
        • Delegation
      • Operator's Manual
        • Requirements
        • Installation
        • Operation
Powered by GitBook
On this page
  • CLI Operator
  • Submitting Assertions
  • Claiming Rewards
  • Troubleshooting
  1. GUIDES
  2. Hero Nodes
  3. Operator's Manual

Operation

CLI Operator

An operator can submit assertions for node keys that they either own or have been approved to submit assertions for.

Before You Begin: Make sure to navigate to the directory where the CLI binary is located using the terminal. For example:

cd /path/to/your/cli-binary-directory

Submitting Assertions

Command to Run Guardian Software

This command will validate and submit assertions for all node keys that are approved or owned by the <guardian-private-key> address:

Windows

.\guardian-cli-win-x64.exe guardian run <guardian-private-key>

macOS/Linux

./guardian-cli guardian run <guardian-private-key>

Claiming Rewards

To claim rewards for a list of node keys, use the following command. The signer private key can be for any wallet with sufficient native token (tXR) to pay the gas fees:

Windows

.\guardian-cli-win-x64.exe guardian claim-rewards <signer-private-key> --owned-keys

macOS/Linux

./guardian-cli guardian claim-multiple-rewards <signer-private-key> --owned-keys

Troubleshooting

Help Command

If you need assistance with the CLI commands, you can always refer to the built-in help command:

Windows

.\guardian-cli-win-x64.exe help guardian

macOS/Linux

./guardian-cli-linux-x64 help guardian

This will display a list of available commands and their usage.

Execution Permissions (Linux)

Linux

If you encounter a "missing execution permission" error when trying to run the CLI binary, you may need to adjust the file permissions. Use the following commands:

chmod +x guardian-cli-linux-x64
chmod +x validation-engine

This will grant execution permissions to the binary files, allowing you to run them without issues.

macOS

The app is not verified by apple publishing so users will need to use a workaround to run the CLI:

  1. Initial Warning: Click the binary from Finder after unzipping. A warning should appear; click "OK."

  1. Allow Anyway: Go to System Preferences > Security & Privacy and click "Allow Anyway."

  1. Run Again: Click the binary again from Finder, and click "Open" when the warning reappears.

PreviousInstallation

Last updated 8 months ago