
Overview
Registration Activity
Neuron registration trends

Neuron registration trends
The alpha price in τ, day by day, and what moved it each way.
Log change over the last 30 days −58.44%: protocol buys +2.81%, root sells −5.70%, users net −29.71%, cross-subnet −25.84%, unattributed +0.0004%.
The chart follows the alpha price in τ. Each period starts at its opening price and steps through the mechanisms below, in a fixed order, to its closing price: a step that rises pushed the price up, one that falls pushed it down, and its height is how far it moved the price. A thin line carries each close into the next period’s open; it is dashed where the two differ. The faint candle behind each period is the market’s own open, high, low and close, for context.
With many periods on screen (90 days, or hours), the steps would be too thin to read, so the chart draws the price as a line instead and colours each period by the mechanism that moved it most. Hover a period for the full step-by-step breakdown.
Not here, because they do not move the spot price: the per-block TAO injection into the pool, and burns.
All figures are log changes, not simple percentage changes, so the parts add up exactly to the total; on big moves the two differ (a 10% log fall is a 9.5% price fall).
2026-11-07 UTC, as of ≈16:44 UTC (block 9,455,515)
The day isn’t over yet, so these figures keep changing. They are in no daily total, average or rank.
Robotics teams lack a standardized, trustless way to benchmark navigation policies against a broad population of competitors. Most evaluation happens in-house on proprietary environments, making it difficult to validate generalization or compare against other approaches. Additionally, running complex simulations (Isaac Sim, physics-based training) requires substantial GPU resources that individual researchers may not have access to.
A decentralized tournament network addresses this by pooling computational resources and creating a shared evaluation platform. Independent validators run standardized benchmarks on submitted policies in isolated environments, eliminating the need for each researcher to maintain their own evaluation infrastructure. Competition incentivizes better generalization; scores are transparent and cryptographically verified.
Nepher Robotics implements this on Bittensor Subnet 49. Miners train navigation policies locally in Isaac Lab, submit them via CLI with their Bittensor hotkey, and validators automatically download and evaluate each policy in ephemeral Docker containers (nepher-sandbox) running Isaac Sim 6.1 and Isaac Lab 3.0.
Scores are aggregated stake-weighted by the backend; the single top-scoring miner per tournament receives all emissions for that cycle. Validators are incentivized to run honest evaluations because their own stake is at risk if the network detects collusion or misreporting.
Auto-generated from the GitHub repository and may not reflect the latest changes.
Nepher Robotics (Subnet 49) is a decentralized robotics tournament on Bittensor where miners train navigation policies in Isaac Lab and submit them for evaluation by validators in isolated GPU sandbox containers. Only the top-scoring miner per tournament receives emissions, creating a winner-takes-all competition mechanism.
The subnet consists of a lightweight validator orchestrator and ephemeral GPU sandbox containers. Miners train policies locally and submit signed agents via CLI. The validator is a Bittensor-connected orchestrator that downloads miner agents, spawns isolated Docker containers (nepher-sandbox: Isaac Sim 6.1 + Isaac Lab 3.0 + eval-nav) on-demand for each evaluation, captures scores, then discards containers.
Untrusted miner code never accesses validator credentials, host filesystems, or other agents—all isolation is enforced via Docker security (dropped capabilities, read-only mounts, network firewall via SNI proxy). Validators submit aggregated stake-weighted scores to the Tournament API backend, which determines winners and directs weight distribution.
Tournaments proceed through five periods: CONTEST (miners submit), SUBMIT (eligible miner snapshot), EVALUATION (validators score agents), REVIEW (admin approval), and REWARD (winner receives weight). Non-reward tournament leaders receive 1% fixed weight allocation. Reward-period podium (top 3, default split 7:2:1) receives remaining weight.
Evaluation uses stake-weighted averaging with ties broken by earliest submission. Only the latest agent per miner is scored. Multiple tournaments can be active simultaneously with weights combined deterministically.
The sections above were auto-generated from the GitHub repository and may not reflect the latest changes. View repository (github.com, opens in a new tab, external site)
Pioneering Simulation-First Robotics Development
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 (github.com, opens in a new tab, external site) for the latest instructions.
Not yet verified: GPU
NVIDIA driver 580+ / CUDA 12.8+ required; Isaac Sim 6.1 tested on driver 595.58.03
Machine-extracted from the subnet's repository docs; may be wrong or out of date. Check the repository before buying or renting hardware. Open the repository (github.com, opens in a new tab, external site) · Extracted 12 Oct 2026
Install Bittensor CLI
pip install bittensor
Create Bittensor wallet (coldkey and hotkey)
btcli wallet new_coldkey --wallet.name miner && btcli wallet new_hotkey --wallet.name miner --wallet.hotkey default
Register hotkey on Subnet 49
btcli subnet register --wallet.name miner --wallet.hotkey default --netuid 49
Clone task repository and install task module and environments per its README
git clone <task-repo-url> && cd <task-repo> && # follow repo README to install task module + environments
Install Nepher CLI and authenticate with API key
pip install nepher-cli && npcli login --api-key nepher_xxxxxxxx
Train policy using Isaac Lab RSL-RL training script
${ISAACLAB_PATH}/isaaclab.sh -p scripts/rsl_rl/train.py --task=<train-task> --viz noneCopy best checkpoint to submission directory
cp /path/to/logs/rsl_rl/.../model_best.pt best_policy/best_policy.pt
Validate agent structure before submission(optional)
pip install bittensor && npcli tournament check --path ./my-agent
Submit agent to tournament
npcli tournament submit --path ./my-agent --wallet-name miner --wallet-hotkey default
Update system packages
sudo apt update && sudo apt upgrade -y && sudo apt install -y git curl wget build-essential
Install NVIDIA drivers (580+ required; 595.x recommended for Isaac Sim 6.1)
sudo apt install -y nvidia-driver-580 && sudo reboot
Install Docker and Docker Compose
curl -fsSL https://get.docker.com -o get-docker.sh && sudo sh get-docker.sh && sudo usermod -aG docker $USER && newgrp docker && sudo apt install -y docker-compose-plugin
Install NVIDIA Container Toolkit for Docker GPU support
distribution=$(. /etc/os-release;echo $ID$VERSION_ID) && curl -fsSL https://nvidia.github.io/libnvidia-container/gpgkey | sudo gpg --dearmor -o /usr/share/keyrings/nvidia-container-toolkit-keyring.gpg && curl -s -L https://nvidia.github.io/libnvidia-container/$distribution/libnvidia-container.list | sed 's#deb https://#deb [signed-by=/usr/share/keyrings/nvidia-container-toolkit-keyring.gpg] https://#g' | sudo tee /etc/apt/sources.list.d/nvidia-container-toolkit.list && sudo apt update && sudo apt install -y nvidia-container-toolkit && sudo nvidia-ctk runtime configure --runtime=docker && sudo systemctl restart docker
Register and stake on Subnet 49
btcli subnet register --wallet.name validator --wallet.hotkey default --netuid 49 && btcli stake add --wallet.name validator --wallet.hotkey default --amount <AMOUNT>
Clone Nepher subnet repository
git clone https://github.com/nepher-ai/nepher-subnet.git && cd nepher-subnet
Copy example configuration files
cp config/docker.env.example .env && cp config/validator_config.example.yaml config/validator_config.yaml
Edit .env file with Nepher API key and wallet configuration
# Edit .env with NEPHER_API_KEY and optional wallet path overrides
Edit validator_config.yaml with API key and wallet details
# Edit config/validator_config.yaml with API key, wallet name, and hotkey
Build validator and sandbox images (30-60 min first time)
docker compose build
Start validator orchestrator
docker compose up -d validator
Monitor validator logs(optional)
docker compose logs -f validator
| Day (UTC) | Share |
|---|---|
| 2026-11-06 | 0.17% |
| 2026-11-05 | 0.18% |
| 2026-11-04 | 0.20% |
| 2026-11-03 | 0.21% |
| 2026-11-02 | 0.19% |
| 2026-11-01 | 0.19% |
| 2026-10-31 | 0.18% |
| 2026-10-30 | 0.17% |
| 2026-10-29 | 0.19% |
| 2026-10-28 | 0.22% |
| 2026-10-27 | 0.23% |
| 2026-10-26 | 0.09% |
| 2026-10-25 | 0.10% |
| 2026-10-24 | 0.23% |
| 2026-10-23 | 0.31% |
| 2026-10-22 | 0.37% |
| 2026-10-21 | 0.39% |
| 2026-10-20 | 0.40% |
| 2026-10-19 | 0.41% |
| 2026-10-18 | 0.38% |
| 2026-10-17 | 0.42% |
| 2026-10-16 | 0.45% |
| 2026-10-15 | 0.43% |
| 2026-10-14 | 0.48% |
| 2026-10-13 | 0.51% |
| 2026-10-12 | 0.53% |
| 2026-10-11 | 0.53% |
| 2026-10-10 | 0.59% |
| 2026-10-09 | 0.64% |
| 2026-10-08 | 0.71% |
| 2026-10-07 | 0.68% |
| 2026-10-06 | 0.12% |
| 2026-10-05 | 0.23% |
| 2026-10-04 | 0.65% |
| 2026-10-03 | 0.72% |
| 2026-10-02 | 0.83% |
| 2026-10-01 | 0.72% |
| 2026-09-30 | 0.81% |
| 2026-09-29 | 0.62% |
| 2026-09-28 | 0.71% |
| 2026-09-27 | 0.69% |
| 2026-09-26 | 0.52% |
| 2026-09-25 | 0.35% |
| 2026-09-24 | 0.29% |
| 2026-09-23 | 0.34% |
| 2026-09-22 | 0.42% |
| 2026-09-21 | 0.37% |
| 2026-09-20 | 0.37% |
| 2026-09-19 | 0.36% |
| 2026-09-18 | 0.40% |
| 2026-09-17 | 0.48% |
| 2026-09-16 | 0.38% |
| 2026-09-15 | 0.00% |
| 2026-09-14 | 0.00% |
| 2026-09-13 | 0.00% |
| 2026-09-12 | 0.00% |
| 2026-09-11 | 0.00% |
| 2026-09-10 | 0.00% |
| 2026-09-09 | 0.00% |
| 2026-09-08 | 0.00% |
| 2026-09-07 | 0.00% |
| 2026-09-06 | 0.00% |
| 2026-09-05 | 0.00% |
| 2026-09-04 | 0.00% |
| 2026-09-03 | 0.00% |
| 2026-09-02 | 0.42% |
| 2026-09-01 | 0.61% |
| 2026-08-31 | 0.60% |
| 2026-08-30 | 0.65% |
| 2026-08-29 | 0.32% |
| 2026-08-28 | 0.69% |
| 2026-08-27 | 0.77% |
| 2026-08-26 | 0.70% |
| 2026-08-25 | 1.01% |
| 2026-08-24 | 1.00% |
| 2026-08-23 | 0.80% |
| 2026-08-22 | 0.65% |
| 2026-08-21 | 0.61% |
| 2026-08-20 | 0.54% |
| 2026-08-19 | 0.38% |
| 2026-08-18 | 0.33% |
| 2026-08-17 | 0.33% |
| 2026-08-16 | 0.31% |
| 2026-08-15 | 0.34% |
| 2026-08-14 | 0.41% |
| 2026-08-13 | 0.44% |
| 2026-08-12 | 0.45% |
| 2026-08-11 | 0.49% |
| 2026-08-10 | 0.43% |
| 2026-08-09 | 0.57% |