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 +81.61%: protocol buys +0.84%, root sells −1.14%, users net +75.05%, cross-subnet +6.85%, unattributed −0.0003%.
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-05 UTC, as of ≈14:46 UTC (block 9,440,525)
The day isn’t over yet, so these figures keep changing. They are in no daily total, average or rank.
Model pretraining at scale requires massive compute, long training runs, and reliable verification of work quality across distributed contributors. Traditional approaches either centralize training on expensive clusters or struggle to verify that remote workers are actually training correctly rather than submitting fake results. Decentralized incentive networks can distribute training work across many operators and reward only verified contributions, but require cryptographic signatures, fragment-level verification, and a system that prevents replay attacks and tensor mismatches.
Quasar Training addresses this by implementing a three-role network: miners train assigned model fragments, validators independently verify the training quality and tensor integrity, and an orchestrator coordinates work assignment, merges only validator-approved updates, and releases checkpoints. Miners cannot claim credit without passing validator inspection; validators write signed verdicts bound to exact fragment hashes; and the orchestrator publishes updated fragments immediately after acceptance, so old work cannot be replayed.
Rewards flow only from accepted live merge events, not from self-reported metrics or end-of-job receipts.
On Bittensor subnet 24, this system coordinates live pretraining of Quasar Preview through encrypted presigned grants that scope artifact access, signed job manifests, and a hot loop where the orchestrator pulls live fragment states from miners, validators verify them against frozen previous states, and accepted updates are merged and broadcast back to all miners within the same training run.
Auto-generated from the GitHub repository and may not reflect the latest changes.
Quasar Training is a decentralized model-pretraining system on Bittensor that coordinates miners, validators, and an orchestrator to continue pretraining the Quasar Preview model. Miners train assigned Quasar data and upload signed training artifacts; validators verify miner work and publish Bittensor weights based on accepted live merge events; the orchestrator assigns work, merges validator-approved fragments, and releases checkpoints. Rewards are based on validator-approved live fragment merges, not self-reported metrics.
Quasar Training uses a three-role architecture: (1) Orchestrator (subnet-operated) publishes runs, assigns signed training leases, creates encrypted presigned grants for artifact access, pulls live fragment states from miners, dispatches validator jobs, merges validator-approved claims, publishes synced fragments, and releases checkpoints. (2) Miners train assigned Quasar work, verify orchestrator signatures, decrypt assignment grants, download artifacts via presigned grants, answer live fragment pull requests during training, apply synced fragments, upload signed receipts, and publish heartbeats. (3) Validators verify assigned validation jobs, check signatures (orchestrator and miner), validate tensor contracts and hashes, run independent Quasar evaluation, write signed verdicts, and publish Bittensor weights from accepted live merge events. The hot path is live fragment sync: syncer requests fragment_id = global_step % 24, miner writes signed live claim for current fragment state, validators verify and write verdicts, orchestrator merges approved claims, and publishes updated fragment. Miners and validators access private artifacts only through encrypted presigned grants; the orchestrator holds all bucket write credentials.
Rewards come from accepted live merge events, not miner self-reported TPS, loss, or GPU names. The validator scores recent accepted live work with decay (default window 48 events, half-life 24 events) so old work cannot dominate forever. Invalid, stale, replayed, unsigned, or tensor-mismatched claims receive zero merge weight.
The orchestrator merges only validator-approved claims according to its merge policy. Validators publish weights immediately for new accepted scores, with rate-limiting checks and backoff retry. If no accepted work exists, validators publish self-fallback to their own registered validator hotkey.
Validators refresh unchanged positive scores periodically (default 1800 seconds).
The sections above were auto-generated from the GitHub repository and may not reflect the latest changes.
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.
Hardware requirements: see the subnet's repository
Install miner dependencies and setup
cd /workspace/quasar-incentive && bash scripts/install_miner.sh /workspace/quasar-incentive
Generate and register a native ED25519 hotkey on the target subnet
quasar-generate-ed25519-hotkey --wallet-name <miner-wallet> --hotkey <miner-hotkey>
Set environment variables for mainnet Quasar subnet
export QUASAR_NETWORK=finney && export QUASAR_NETUID=24 && export QUASAR_WALLET_PATH=~/.bittensor/wallets && export QUASAR_WALLET_NAME=<miner-wallet> && export QUASAR_HOTKEY_NAME=<miner-hotkey> && export QUASAR_S3_BUCKET=quasar-incentive-sn24-529337356998-us-east-1 && export QUASAR_S3_REGION=us-east-1 && export QUASAR_S3_ANONYMOUS=true
Start miner (for single GPU or default grouped multi-GPU mode)
quasar-incentive miner run --worker-id "$(hostname)-0" --owner-identity 5GE25P2qGpGmjzGipqezZckMvyR2mpcsJS387bbcpitNSfm5
Alternative: start miner with explicit multi-GPU device selection(optional)
export QUASAR_MINER_DEVICES=0,1,2,3 && quasar-incentive miner run --worker-id "$(hostname)-0" --owner-identity 5GE25P2qGpGmjzGipqezZckMvyR2mpcsJS387bbcpitNSfm5
Install validator dependencies and setup
cd /workspace/quasar-incentive && bash scripts/install_validator.sh /workspace/quasar-incentive
Create .env file with validator configuration (do not set QUASAR_RUN_ID)
cat > .env <<'EOF' QUASAR_NETWORK=finney QUASAR_NETUID=24 QUASAR_WALLET_PATH=~/.bittensor/wallets QUASAR_WALLET_NAME=<validator-wallet> QUASAR_HOTKEY_NAME=<validator-hotkey> QUASAR_S3_BUCKET=quasar-incentive-sn24-529337356998-us-east-1 QUASAR_S3_REGION=us-east-1 QUASAR_S3_ANONYMOUS=true QUASAR_OWNER_IDENTITY=5GE25P2qGpGmjzGipqezZckMvyR2mpcsJS387bbcpitNSfm5 QUASAR_WEIGHT_REFRESH_SEC=1800 EOF
Run preflight checks to verify wallet registration and chain connectivity
source .venv/bin/activate && set -a && source .env && set +a && quasar-incentive validator wallet-check && quasar-incentive validator chain-info && quasar-incentive current-run
Start validator with PM2 process manager
pm2 delete quasar-validator || true && pm2 start /usr/bin/bash --name quasar-validator -- -lc 'cd /workspace/quasar-incentive && bash scripts/run_validator.sh' && pm2 logs quasar-validator
| Day (UTC) | Share |
|---|---|
| 2026-11-04 | 0.69% |
| 2026-11-03 | 0.46% |
| 2026-11-02 | 0.00% |
| 2026-11-01 | 0.00% |
| 2026-10-31 | 0.00% |
| 2026-10-30 | 0.00% |
| 2026-10-29 | 0.00% |
| 2026-10-28 | 0.00% |
| 2026-10-27 | 0.00% |
| 2026-10-26 | 0.00% |
| 2026-10-25 | 0.00% |
| 2026-10-24 | 0.00% |
| 2026-10-23 | 0.00% |
| 2026-10-22 | 0.00% |
| 2026-10-21 | 0.00% |
| 2026-10-20 | 0.00% |
| 2026-10-19 | 0.00% |
| 2026-10-18 | 0.00% |
| 2026-10-17 | 0.00% |
| 2026-10-16 | 0.00% |
| 2026-10-15 | 0.00% |
| 2026-10-14 | 0.00% |
| 2026-10-13 | 0.00% |
| 2026-10-12 | 0.00% |
| 2026-10-11 | 0.00% |
| 2026-10-10 | 0.00% |
| 2026-10-09 | 0.00% |
| 2026-10-08 | 0.00% |
| 2026-10-07 | 0.00% |
| 2026-10-06 | 0.00% |
| 2026-10-05 | 0.00% |
| 2026-10-04 | 0.00% |
| 2026-10-03 | 0.00% |
| 2026-10-02 | 0.00% |
| 2026-10-01 | 0.00% |
| 2026-09-30 | 0.00% |
| 2026-09-29 | 0.00% |
| 2026-09-28 | 0.00% |
| 2026-09-27 | 0.00% |
| 2026-09-26 | 0.00% |
| 2026-09-25 | 0.00% |
| 2026-09-24 | 0.00% |
| 2026-09-23 | 0.00% |
| 2026-09-22 | 0.00% |
| 2026-09-21 | 0.00% |
| 2026-09-20 | 0.00% |
| 2026-09-19 | 0.00% |
| 2026-09-18 | 0.00% |
| 2026-09-17 | 0.00% |
| 2026-09-16 | 0.00% |
| 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.00% |
| 2026-09-01 | 0.00% |
| 2026-08-31 | 0.00% |
| 2026-08-30 | 0.00% |
| 2026-08-29 | 0.00% |
| 2026-08-28 | 0.00% |
| 2026-08-27 | 0.00% |
| 2026-08-26 | 0.00% |
| 2026-08-25 | 0.00% |
| 2026-08-24 | 0.00% |
| 2026-08-23 | 0.00% |
| 2026-08-22 | 0.00% |
| 2026-08-21 | 0.00% |
| 2026-08-20 | 0.00% |
| 2026-08-19 | 0.00% |
| 2026-08-18 | 0.00% |
| 2026-08-17 | 0.00% |
| 2026-08-16 | 0.00% |
| 2026-08-15 | 0.00% |
| 2026-08-14 | 0.00% |
| 2026-08-13 | 0.00% |
| 2026-08-12 | 0.00% |
| 2026-08-11 | 0.00% |
| 2026-08-10 | 0.00% |
| 2026-08-09 | 0.00% |
| 2026-08-08 | 0.00% |
| 2026-08-07 | 0.00% |