Node Dashboard
Last updated
Last updated
The media node operator can register a new node and provide functions to monitor and manage its status.
The steps for registering and starting a new node:
The node operator logs into the node dashboard with their Web3 wallet.
The operator stakes a certain amount of VLT through the node dashboard (Reward > Deposit).
The staking transaction is recorded on the blockchain.
The media node is launched with a generated Node ID and Secret key parameter, and started using a docker command.
The node requests validation to ensure it is in a launchable state.
The node queries the blockchain for its current status.
The status value of the media node is retrieved from the blockchain.
The node's status is updated to a launchable state on the blockchain through a transaction.
The node is checked for launchability by the validator and started if it is deemed launchable.
Media Node command example
The description of the main parameters is as follows:
-name vloc-node: Specifies the container name as vloc-node.
-network host: Specifies the network in host mode since media communication uses a wide UDP range.
-e: Specifies the environment variables to be used in the container. NODE_ID: ID for media node operation. SECRET_KEY: Private key for media node operation.
-d: Runs the container in the background. 905794167859.dkr.ecr.ap-northeast-2.amazonaws.com/vloc-node:latest: AWS ECR endpoint address for the docker image used to run the media node.
The recommended specifications for media nodes are as follows:
CPU: 16 cores
RAM: 32GB Network
Bandwidth: Dedicated 500 Mbps
OS: Linux (e.g. Ubuntu 22.04)