Loading
Loading
This information was auto-extracted from the GitHub repository and may be incomplete or out of date. Always refer to the subnet's GitHub repository for the latest instructions.
Miner only advertises a Docker image digest on its axon; actual model execution happens in validator. No GPU required for miner process itself.
GPU required for running Docker-based model evaluation. Minimum GPU: 12GB VRAM with compute capability 8.6. ffmpeg must be installed and available on PATH for audio/video processing.
Create and activate a Python 3.11+ virtual environment for miner
python -m venv .venv-miner && source .venv-miner/bin/activate
Install miner dependencies from pyproject.toml
pip install -e '.[miner]'
Create local environment file
cp .env.example .env
Configure IMAGE_REF environment variable with published Docker image digest in repo@sha256:... format
# Set IMAGE_REF in .env to your Docker image digest (repo@sha256:...)
Run the miner with Bittensor wallet/hotkey credentials and network selection
python -m neurons.miner --wallet.name <name> --wallet.hotkey <hotkey> --subtensor.network finney
Create and activate a Python 3.11+ virtual environment for validator
python -m venv .venv-validator && source .venv-validator/bin/activate
Install validator dependencies including torch, executor, and scoring packages
pip install -e '.[validator]'
Install NVIDIA Container Toolkit for GPU Docker support and ffmpeg for audio/video processing
sudo apt-get update && sudo apt-get install -y nvidia-container-toolkit ffmpeg
Configure Docker to use NVIDIA Container Toolkit runtime
sudo nvidia-ctk runtime configure --runtime=docker && sudo systemctl restart docker
Create local environment file
cp .env.example .env
Configure STATE_FILE path for SQLite executor state and Hugging Face token for authenticated CelebAHQ/LibriSpeech downloads(optional)
# Set STATE_FILE in .env (default: ./state.db) and optionally HF_TOKEN for dataset access
Set Weights & Biases API key for experiment tracking (optional)(optional)
export WANDB_API_KEY=<your-key>
Run the validator with Bittensor credentials and network selection
python -m neurons.validator --wallet.name <name> --wallet.hotkey <hotkey> --subtensor.network finney