Lumoz Docs
  • Introduction
    • Welcome to Lumoz
    • Understand Lumoz
      • Modular AI Computing Network
      • Nodes
    • Lumoz Chain
    • Bridge
  • Lumoz Decentralized AI
    • Overview
    • Architecture
    • Computational Resource Management
    • Use Cases
    • Chat with Lumoz Decentralized AI
      • Plan
  • AI Agents
    • Overview
    • How Lumoz TEE Works
    • The Core Architecture Design
    • Lumoz AI Agent Framework
  • Compute Node
    • Compute Node
      • Why Compute Node
      • How do Compute Nodes Work
      • Rewards
    • Setup Compute Node
  • Rollup as a Service
    • Overview
    • Lumoz RaaS Stack
    • Rollups Built with Lumoz
  • Verifier
    • Verifer Node Explained
      • Why Verifier Node
      • How do Verifier Node Work
      • License
      • Rewards
    • Purchase Verifier Node
      • Purchase License
        • Buyback Guarantee
      • License Tiers
      • Invitation
      • FAQ
    • Setup Verifier Node
      • Who can run a node?
      • Requirements
      • Setup Node
        • Node as a Service
        • Build your own
          • 1. Initialize a Node
          • 2. Run the Node
            • Run with CLI
            • Run with Docker(recommended for multiple nodes)
          • 3. Update Node Information(optional)
      • FAQ
      • Troubleshooting
    • Delegate Licenses
      • Claim License
      • Delegate Guide
      • Undelegate Guide
    • Staking
      • Staking Guide
      • Unstaking Guide
    • Node Tier
    • Time Cooldown
    • Risk Notice and Disclaimer of Lumoz Verifier Node Sale
  • Roadmap
  • Tokenomics
    • Utility
    • Allocation & Distributions
    • Redemption
  • Contracts
  • Technical Reference
    • Lumoz ZK-PoW
      • ZKP Two-Step Submission
    • Cross-Rollup Communication
      • Prerequisits and Compatibility
      • Process of Native Cross-Rollup Transactions
  • Glossary
  • Resources
Powered by GitBook
On this page
  • Step1: Download the CLI client
  • Step2: Open terminal/cmd and enter the client directory and run(macOS as an example)
  • Step3: Init your node.
  1. Verifier
  2. Setup Verifier Node
  3. Setup Node
  4. Build your own

1. Initialize a Node

PreviousBuild your ownNext2. Run the Node

Last updated 4 months ago

Step1: Download the CLI client

Step2: Open terminal/cmd and enter the client directory and run(macOS as an example)

./verifier-node-macos-arm64

Step3: Init your node.

  1. Enter init,then press Enter.

  2. Enter the private key of the node owner(the wallet holding the license), then press Enter.

Creating a node requires interaction with the smart contract. Since the CLI cannot directly interact with your wallet and the on-chain smart contract, you will need to input your private key. However, the private key remains on your local device and will only be used once during the initialization process.

  1. Enter the address of the node operator, then press Enter.

If you do not enter an address and just press Enter, the address will default to the node owner. This node operator's address is primarily used for interacting with the Lumoz chain, including but not limited to submitting verification task results, and requires some MOZ as gas fee tokens.

  1. Check the operator's address, if it's correct, enter y/Y or just press Enter, else, enter n/N, enter the right address.

  2. Enter the number of licenses to delegate to yourself, at least one.

  3. Set the reward distribution split: your commission, delegated license rewards, and staked esMOZ rewards. The total must equal 100, or just press Enter to use the default value.

Default split:

commission rewards: 5(5%)

delegated license rewards: 45(45%)

staked esMOZ rewards: 45(45%)

  1. Enter your node name, None as default.

  2. Enter your node description, None as default.

  3. Enter your node logo URL, None as default.

  4. Enter your social media URL, None as default.

Congratulations, your node operator has been successfully initialized.

https://github.com/Lumoz-protocol/Lumoz-verifier-node-cli/releases/tag/mainnet-v0.0.2