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.
Miners operate entirely through browser-based interface at dojo.network or testnet.dojo.network. No local server or code execution required.
Validators run containerized stack using Docker Compose with optional local Subtensor node support for amd64 and arm64 architectures
Register miner hotkey to mainnet (netuid 52)
btcli s register --netuid 52
Alternatively register to testnet (netuid 98)(optional)
btcli s register --network test --netuid 98
Connect wallet to dojo.network (mainnet) or testnet.dojo.network and await task assignments
Load hotkey into browser wallet (e.g., Talisman)
Clone example scores configuration to active scores file
cp scores_example.json scores.json
Create environment configuration file
cp .env.example .env
Configure BITTENSOR_DIR, wallet hotkey/coldkey, NETUID, Subtensor network, Redis credentials, OpenRouter API key, and logging settings
Edit .env with credentials and configuration
Start local Subtensor node (optional, replace amd64 with arm64 for ARM systems)(optional)
docker compose -f docker-compose.subtensor.yaml up -d mainnet-lite-amd64
Install Loki Docker plugin for centralized logging
docker plugin install grafana/loki-docker-driver:3.3.2-amd64 --alias loki --grant-all-permissions
Start the main validator compose stack
docker compose up -d
Run CLI tool to manually set weights (100% to UID 158 or based on scores.json)(optional)
docker compose up -d kami && docker compose -f docker-compose.cli.yaml run --rm cli