Subspace
Last updated
Last updated
Step 1: Install Required Tools
Before registering as an operator, make sure you have the following tools installed:
Node.js (version 14 or higher)
Yarn package manager
Docker to run your node services
You can install these tools using the following commands:
Install Node.js and npm:
Install Yarn:
Install Docker: Follow instructions from the official Docker installation guide for your OS:
Step 2: Clone the Autonomy Staking Repository
After setting up the environment, clone the Autonomy staking repository using Git:
Step 3: Install Dependencies
Navigate into the staking
directory and install the required dependencies:
Step 4: Generate Keys
To participate as an operator, you will need to generate a pair of public and private keys. This key pair will allow you to sign transactions and prove your identity as an operator. You can generate the keys by running the following command:
Save the private key securely, as it will not be retrievable once generated.
Step 5: Configure Your Node
Next, configure your operator node by setting up the required environment variables. Create a .env
file in the root of the staking
directory with the following content:
Replace <your_private_key>
and <your_public_key>
with the values you generated earlier.
Step 6: Register as an Operator
To register your operator node on the Autonomy network, you need to run the following registration command:
During this step, you will be required to stake a certain amount of AUT tokens, which will lock your funds and register you as an operator. Make sure you have enough tokens in your wallet for this process.
Step 7: Run the Operator Node
Once registered, you can start running your operator node by executing the following command:
This will launch your node and connect it to the network. You can monitor logs to ensure the node is running properly and handling tasks.
Step 8: Monitor Your Node
To ensure that your node is performing as expected, itβs crucial to monitor its performance. You can use Docker logs or monitoring tools like Prometheus and Grafana to track the status of your node.
Check logs with: