Requirements

  • Stable server (low latency)
  • Eval models pre-downloaded (Whisper, ECAPA-TDNN via SpeechBrain, librosa)

Setup Steps

To become a validator on the root subnet, you must first associate your hotkey and then stake funds to your hotkey account within the subnet. To associate your hotkey:

bash

btcli wallet associate-hotkey --wallet.name  <wallet name> --hotkey <your hotkey>

Add stake to your validator before registering:

bash

# Stake funds to your hotkey account within the subnet.
btcli stake add --wallet.name your_wallet --wallet.hotkey validator_hotkey

Registering:

bash

btcli subnet register --netuid <echoic_netuid> --wallet.name your_wallet --hotkey validator_hotkey

To start the validator process:

bash

python validator.py --netuid <echoic_netuid> --wallet.name your_wallet --wallet.hotkey validator_hotkey
  1. Auto-downloads eval tools on first run.

Monitoring

Use btcli or Taostats.io to track weights/emissions.

← Previous Running a Miner Next → Submitting Organic Tasks