🚀
Energy Web X Ecosystem
  • Documentation Overview
  • Core Concepts
    • Energy Web Chain
    • Energy Web X
    • Energy Web Tokens
      • Token Lifting
      • Token Lowering
    • Worker Nodes and Worker Node Networks
      • Server-based Worker Node
      • Marketplace App (desktop-based)
    • Worker Node Operator
    • Smart Flows and Groups
    • Subscription
    • Reward Period
    • Voting and Consensus
    • Ethereum
      • Transactions and Transaction Costs
    • Decentralized Identifiers (DIDs)
  • EWC ECOSYSTEM
    • Energy Web Chain
      • System Architecture
        • Proof-of-Authority Consensus Mechanism
        • System Contracts
          • Name registry
          • Holding Contract
          • Block Reward Contract
          • Validator-Set Contract
        • Validator Node Architecture
      • Energy Web Block Explorer
      • Energy Web Chain Governance & Validators
    • Energy Web Tokens
  • EWX ECOSYSTEM
    • Energy Web X
    • EWX: Architecture
    • Pallets
      • Worker Node Pallet
      • Balances Pallet
      • Proxy Pallet
      • XCM Pallet
      • Assets Pallet
      • Multisig Pallet
      • Scheduler Pallet
      • Preimages Pallet
      • Offences Pallet
      • Eth-Bridge Pallet
      • Token-Manager Pallet
      • Ethereum-events pallet
      • Avn Pallet
    • Worker Nodes
      • 🖥️The Marketplace App
        • Operator and Worker Accounts
          • Creating an operator account
          • Funding an operator account
          • Connecting to operator account
          • Disconnecting an operator account
          • Creating a worker account
          • Importing worker account
          • Exporting worker account
          • Linking a worker account to an operator account
          • Unlinking a worker account from an operator account
        • How to use Ledger on Marketplace App
        • Token Management
          • Creating an EWC account
          • Managing EWC accounts
          • Lifting tokens
          • Lowering tokens
          • Tracking lifting and lowering transactions
          • Checking EWT balance
        • Subscriptions
          • Subscribing to a solution group
          • Topping-up subscription amount
          • Managing subscriptions
          • Unsubscribing from a solution group
          • Unsubscribing delay
        • Worker Node and Rewards
          • Configuring remote worker node
          • Switching worker node location to remote
          • Participating into worker node network
          • Votes casted per Period
          • Reward Period
          • Checking rewards
          • Claiming rewards
        • FAQ: Marketplace App
        • Location Services
      • 🗄️Server-based Worker Nodes
        • Deployment Guide
        • Bootstrapping Server-based Worker Node Accounts
        • FAQ: Server-based Worker Nodes
      • Worker Node use cases
        • Sample Enterprise Use-Cases
          • Operating Envelopes Partitioning
          • ZEL Request Partitioning
          • Green Proofs
            • SAFc
            • Green Proofs for Bitcoin (GP4BTC)
            • Green Proofs as a Service (GPSaaS)
            • Green Proofs for Electrical Vehicles (GP4EV)
  • ENERGY SOLUTIONS
    • Green Proofs by Energy Web
      • Green Proofs Overview
      • Green Proofs Architecure
      • Green Proofs Software Stack
      • Use Cases and Reference Implementations
        • 24x7 Renewable Electricity
        • Sustainable Aviation Fuel
        • Green Proofs for Bitcoin
          • GP4BTC Miner Guide
        • Decarbonizing Shipping
        • Green Proofs for Electrical Vehicles
        • Green Proofs as a Service (GPSaaS)
    • Digital Spine by Energy Web
      • Design and Architecture
      • Component Guides
        • Energy Web Name Service (ENS)
        • Self-Sovereign Identities
          • SSI-Hub
          • Technical Guide
            • Organizations
            • Applications
            • Roles and IAM
          • Deployment Guide
            • Deploy Identity Cache Server
            • Deploy Switchboard
        • DDHub Message Broker
          • Technical Guide
            • Authentication and Authorization
            • Topics
            • Messaging
          • Deployment Guide
            • Deploy DID Auth Proxy
            • Deploy Message Broker
        • DDHub Client Gateway
          • Technical Guide
            • Authentication and Authorization
              • Key Vault
            • Client Gateway Identity and VCs
            • Address Book
            • Topics
            • Channels
            • Integration Options
            • Messaging
          • Deployment Guide
            • Launchpad SaaS
            • Azure Marketplace
            • Self-Hosted
              • Deploy with Kubernetes
              • Deploy with Docker
            • Key Vault
              • Deploy with HashiCorp Key Vault
              • Deploy with Azure Key Vault
              • Deploy with AWS Secrets Manager
            • Rebranding and Whitelabelling
Powered by GitBook
On this page
  • Types of EWX Accounts
  • Prerequisites
  • Step by step guide to setup your worker node
  • Sign-up as operator
  • Subscribe to solution group
  • Set worker node account
  • Link worker to operator
  1. EWX ECOSYSTEM
  2. Worker Nodes
  3. Server-based Worker Nodes

Bootstrapping Server-based Worker Node Accounts

PreviousDeployment GuideNextFAQ: Server-based Worker Nodes

Last updated 2 months ago

Before you start using your Worker Node and be able to control blockchain set-up fully using Marketplace app, there is a set-of one-time actions that needs to be done as a prerequisite.

Types of EWX Accounts

  1. Account - an EWX account which serves as the main account of the operator to be used in EWT management (lifting/lowering), subscriptions, rewards, etc

  2. Worker Node Account - an EWX account with the sole purpose of casting votes on behalf of the operator (interacting with blockchain).

Prerequisites

  1. Public Address of the Worker Node Account - the worker node account must already be created using any of .* *Disclaimer -> If you use Launchpad Managed Worker Node offer, there is an option to automatically generate Worker Account along with Worker set-up.

  2. Operator Account with enough EWT balance - create an account from and make sure to enough EWT for signing-up as operator, linking worker account to operator, , etc

Step by step guide to setup your worker node

Please be informed that below actions can be conducted using both:

  1. Marketplace Desktop App - download the latest version from

  2. Marketplace Web App (Recommended) -

Sign-up as operator

Please follow below steps to sign-up as an operator.

  1. Connect your operator account

  2. Approve the connection request in your wallet

  3. Once connected, you will be redirected to the Discover page and you will see your "operator" public address in the upper right corner of the screen as highlighted below

  4. Browse through any solution group and click on it. You will be redirected to its details page. Then, click on the "Opt-in" button

  5. The sign-up operator dialog gets displayed. Input your details accordingly and approve the transaction in your wallet.

Subscribe to solution group

After the signing-up as an operator, you will be prompted to stake tokens to your selected solution group from the Discover page. Stake your desired amount and approve the transaction in your wallet.

Set worker node account

After subscribing to the solution group, you will be prompted whether to participate in a worker node network.

Link worker to operator

After setting your worker node public address above, you will be prompted to link your worker node account to your operator account.

Once done, your basic set-up is ready and you can continue with further Marketplace App Operator console exploration OR get back to your Server-based Worker Node set-up if it wasn't finished already.

To sign-up as an operator, you must prepare your "operator" EWX account. This account is just a normal account created on EWX network via any supported Polkadot wallet. For now, we suggest to use or Nova Wallet. Make sure to always keep your seedphrase copied and secured elsewhere. In addition, please ensure that your operator account has sufficient EWT balance to proceed with any on-chain transaction.

🗄️
Sub Wallet
Operator
wallet which supports EWX
any wallet which supports EWX
lift
opting-in to solution groups
https://www.energywebx.com/
https://marketplace.energywebx.com/
Figure 1 Setting-up a worker node account
Stake EWT to subscribe to solution group
Confirm stake amount to proceed
Approve the transaction in your wallet
Click "Continue" button to proceed.
Select "Remote server" and click "Next"
Input your worker node public address and proceed
Simply click "Continue" to proceed
Then, approve the transaction in your wallet
A success message is displayed and you are done