Repo text not synced yet — the worker fetches it on its schedule.
What miners actually race on — the mission definition, its tasks and scoring, and the mission-score board. Not the same thing as emission share.
Taonets hasn't verified where this subnet's race mission lives yet and the chain registration names no repo at all. The repo watch below tracks the registered repo only.
What the validator network actually scored this epoch — read from the chain's Incentive vector, normalized on chain.
These are each miner's normalized incentive from the chain's Incentive vector — the only race score Bittensor stores. It is a share of the validators' consensus weight: all rows sum to 1, so uid #56's 0.802 on Minos means it holds 80.2% of the validated weight — and since emission follows incentive exactly, it also takes ~80% of the miner-side payout. There is no absolute score (an “87/100”) on chain; numbers like that live in each subnet's own off-chain platform. Uids absent from the list received zero validated weight this epoch.
Absolute submission scores (an “87/100”) are computed by validators off chain and never published on chain — subtensor no longer even stores a pre-normalization Scores vector, so the incentive shares above are the only race score that exists on chain. When a subnet publishes scores through its own mission API, they appear in the mission panel above instead.
live chain reads
scores read 4d ago · block 9,485,341 · epoch 26,348
and what they can't
Incentive is the score the validator network converged on for each uid this epoch — it's what pays: emission follows it. It is normalized on chain to sum to 1, so it reads as a share of validated weight. Hidden per-validator test sets (e.g. a private eval split) are computed off chain and never published — the chain no longer even stores a pre-normalization Scores vector — so taonets shows exactly what the chain shows, no reconstruction.
did the race change? the head commit is the probe
Repo watch is bootstrapping — the worker is registering every registered repo's current head commit as its baseline (a few passes on the metered API quota, without a token). Change detection starts once the baseline is set.
archived per epoch since taonets started tracking (epoch 25,625)
| Epoch | Block | Time | Winner uid | Winner coldkey | Race score | Top incentive | Qualifier mean incentive | Qualifiers |
|---|---|---|---|---|---|---|---|---|
| Nov 11 | ||||||||
| 26,348 | 9,485,341 | Nov 11, 20:10 | #296 | 5Fh1N5M…7gD6d | — | 0.348 | 0.333 | 3 |
| 26,347 | 9,485,045 | Nov 11, 19:11 | #296 | 5Fh1N5M…7gD6d | — | 0.348 | 0.333 | 3 |
| 26,346 | 9,484,587 | Nov 11, 17:40 | #297 | 5Fh1N5M…7gD6d | — | 0.255 | 0.250 | 4 |
| 26,345 | 9,484,293 | Nov 11, 16:41 | #297 | 5Fh1N5M…7gD6d | — | 0.255 | 0.250 | 4 |
| 26,344 | 9,483,855 | Nov 11, 15:13 | #296 | 5Fh1N5M…7gD6d | — | 0.258 | 0.250 | 4 |
| 26,343 | 9,483,556 | Nov 11, 14:13 | #297 | 5Fh1N5M…7gD6d | — | 0.268 | 0.250 | 4 |
| 26,342 | 9,483,098 | Nov 11, 12:42 | #296 | 5Fh1N5M…7gD6d | — | 0.250 | 0.250 | 4 |
| 26,341 | 9,482,785 | Nov 11, 11:39 | #296 | 5Fh1N5M…7gD6d | — | 0.255 | 0.250 | 4 |
| 26,340 | 9,482,505 | Nov 11, 10:43 | #296 | 5Fh1N5M…7gD6d | — | 0.255 | 0.250 | 4 |
| 26,339 | 9,482,042 | Nov 11, 09:11 | #296 | 5Fh1N5M…7gD6d | — | 0.268 | 0.250 | 4 |
| 26,338 | 9,481,734 | Nov 11, 08:09 | #299 | 5Fh1N5M…7gD6d | — | 0.355 | 0.333 | 3 |
| 26,337 | 9,481,440 | Nov 11, 07:11 | #299 | 5Fh1N5M…7gD6d | — | 0.355 | 0.333 | 3 |
| 26,336 | 9,480,996 | Nov 11, 05:41 | #296 | 5Fh1N5M…7gD6d | — | 0.343 | 0.333 | 3 |
| 26,335 | 9,480,698 | Nov 11, 04:44 | #296 | 5Fh1N5M…7gD6d | — | 0.343 | 0.333 | 3 |
| 26,334 | 9,480,272 | Nov 11, 03:17 | #296 | 5Fh1N5M…7gD6d | — | 0.343 | 0.333 | 3 |
| 26,333 | 9,479,958 | Nov 11, 02:14 | #296 | 5Fh1N5M…7gD6d | — | 0.343 | 0.333 | 3 |
| 26,332 | 9,479,650 | Nov 11, 01:13 | #296 | 5Fh1N5M…7gD6d | — | 0.343 | 0.333 | 3 |
| Nov 10 | ||||||||
| 26,331 | 9,479,192 | Nov 10, 23:41 | #296 | 5Fh1N5M…7gD6d | — | 0.261 | 0.250 | 4 |
| 26,330 | 9,478,787 | Nov 10, 22:20 | #296 | 5Fh1N5M…7gD6d | — | 0.256 | 0.250 | 4 |
| 26,329 | 9,478,491 | Nov 10, 21:20 | #296 | 5Fh1N5M…7gD6d | — | 0.255 | 0.250 | 4 |
| 26,328 | 9,478,165 | Nov 10, 20:15 | #296 | 5Fh1N5M…7gD6d | — | 0.255 | 0.250 | 4 |
| 26,327 | 9,477,704 | Nov 10, 18:43 | #296 | 5Fh1N5M…7gD6d | — | 0.270 | 0.250 | 4 |
| 26,326 | 9,477,410 | Nov 10, 17:44 | #297 | 5Fh1N5M…7gD6d | — | 0.268 | 0.250 | 4 |
| 26,325 | 9,477,012 | Nov 10, 16:25 | #296 | 5Fh1N5M…7gD6d | — | 0.263 | 0.250 | 4 |
| Nov 11 | ||||||||
| 26,324 | 9,476,975 | Nov 11, 14:47 | #296 | 5Fh1N5M…7gD6d | — | 0.263 | 0.250 | 4 |
The chain does not store past Incentive vectors — history begins when taonets started watching (last 711 epochs kept), and every epoch is archived from live reads only. Gap rows mark stretches the worker never saw — they are downtime, not data. Winner coldkeys read at archival are exact; ones marked current were resolved later from the present ownership map. Race scores are the mission's own published scores for the settled round covering each epoch — retrospective (unknown until the round closed), in the mission's own units, never incentive.
who held the top incentive each day — 90 days back to 2026-08-13
| Day (UTC) | Winner uid | Winner coldkey | Top incentive | Block |
|---|---|---|---|---|
| 2026-11-10 | #296 | 5Fh1N5M…7gD6d | 0.257 | 9,472,096 |
| 2026-11-09 | #296 | 5Fh1N5M…7gD6d | 0.256 | 9,469,715 |
| 2026-11-08 | #298 | 5Fh1N5M…7gD6d | 0.267 | 9,462,530 |
| 2026-11-07 | #298 | 5Fh1N5M…7gD6d | 0.338 | 9,456,155 |
| 2026-11-06 | #297 | 5Fh1N5M…7gD6d | 0.526 | 9,448,172 |
| 2026-11-05 | #299 | 5Fh1N5M…7gD6d | 1.000 | 9,440,986 |
| 2026-11-04 | #298 | 5Fh1N5M…7gD6d | 0.500 | 9,433,801 |
| 2026-11-03 | #0 | 5CMDmdV…71pWD | 0.004 | 9,426,620 |
| 2026-11-02 | #59 | 5DkvkTN…ncow2 | 1.000 | 9,419,441 |
| 2026-11-01 | #155 | 5DkvkTN…ncow2 | 1.000 | 9,412,260 |
| 2026-10-31 | #155 | 5DkvkTN…ncow2 | 1.000 | 9,405,075 |
| 2026-10-30 | #155 | 5DkvkTN…ncow2 | 1.000 | 9,397,895 |
| 2026-10-29 | #155 | 5DkvkTN…ncow2 | 1.000 | 9,390,726 |
| 2026-10-28 | #155 | 5DkvkTN…ncow2 | 1.000 | 9,383,542 |
| 2026-10-27 | #155 | 5DkvkTN…ncow2 | 1.000 | 9,376,355 |
| 2026-10-26 | #155 | 5DkvkTN…ncow2 | 1.000 | 9,369,176 |
| 2026-10-25 | #155 | 5DkvkTN…ncow2 | 1.000 | 9,361,990 |
| 2026-10-24 | #155 | 5DkvkTN…ncow2 | 1.000 | 9,354,807 |
| 2026-10-23 | #155 | 5DkvkTN…ncow2 | 1.000 | 9,347,621 |
| 2026-10-22 | #155 | 5ELutYW…maAuL | 1.000 | 9,340,450 |
| 2026-10-21 | #155 | 5ELutYW…maAuL | 1.000 | 9,333,271 |
| 2026-10-20 | #155 | 5ELutYW…maAuL | 1.000 | 9,326,097 |
| 2026-10-19 | #155 | 5ELutYW…maAuL | 1.000 | 9,318,916 |
| 2026-10-18 | #155 | 5ELutYW…maAuL | 1.000 | 9,311,740 |
| 2026-10-17 | #155 | 5ELutYW…maAuL | 1.000 | 9,304,555 |
| 2026-10-16 | #155 | 5ELutYW…maAuL | 1.000 | 9,297,376 |
| 2026-10-15 | #155 | 5ELutYW…maAuL | 1.000 | 9,290,202 |
| 2026-10-14 | #155 | 5ELutYW…maAuL | 1.000 | 9,283,020 |
| 2026-10-13 | #155 | 5ELutYW…maAuL | 1.000 | 9,275,850 |
| 2026-10-12 | #155 | 5ELutYW…maAuL | 1.000 | 9,268,665 |
| 2026-10-11 | #155 | 5ELutYW…maAuL | 1.000 | 9,261,485 |
| 2026-10-10 | #155 | 5ELutYW…maAuL | 1.000 | 9,254,310 |
| 2026-10-09 | #155 | 5ELutYW…maAuL | 1.000 | 9,247,131 |
| 2026-10-08 | #155 | 5ELutYW…maAuL | 1.000 | 9,239,955 |
| 2026-10-07 | #155 | 5ELutYW…maAuL | 1.000 | 9,232,960 |
| 2026-10-06 | #155 | 5ELutYW…maAuL | 1.000 | 9,225,780 |
| 2026-10-05 | #155 | 5ELutYW…maAuL | 1.000 | 9,218,600 |
| 2026-10-04 | #155 | 5ELutYW…maAuL | 1.000 | 9,211,421 |
| 2026-10-03 | #155 | 5ELutYW…maAuL | 1.000 | 9,204,237 |
| 2026-10-02 | #155 | 5ELutYW…maAuL | 1.000 | 9,197,054 |
| 2026-10-01 | #155 | 5ELutYW…maAuL | 1.000 | 9,189,885 |
| 2026-09-30 | #155 | 5ELutYW…maAuL | 1.000 | 9,182,706 |
| 2026-09-29 | #155 | 5ELutYW…maAuL | 1.000 | 9,175,520 |
| 2026-09-28 | #155 | 5ELutYW…maAuL | 1.000 | 9,168,346 |
| 2026-09-27 | #155 | 5ELutYW…maAuL | 1.000 | 9,161,162 |
| 2026-09-26 | #155 | 5ELutYW…maAuL | 1.000 | 9,153,977 |
| 2026-09-25 | #155 | 5ELutYW…maAuL | 1.000 | 9,146,799 |
| 2026-09-24 | #155 | 5ELutYW…maAuL | 1.000 | 9,139,626 |
| 2026-09-23 | #155 | 5ELutYW…maAuL | 1.000 | 9,132,445 |
| 2026-09-22 | #155 | 5ELutYW…maAuL | 1.000 | 9,125,266 |
| 2026-09-21 | #155 | 5ELutYW…maAuL | 1.000 | 9,118,092 |
| 2026-09-20 | #155 | 5ELutYW…maAuL | 1.000 | 9,110,921 |
| 2026-09-19 | #155 | 5ELutYW…maAuL | 1.000 | 9,103,742 |
| 2026-09-18 | #155 | 5ELutYW…maAuL | 1.000 | 9,096,560 |
| 2026-09-17 | #155 | 5ELutYW…maAuL | 1.000 | 9,089,386 |
| 2026-09-16 | #155 | 5ELutYW…maAuL | 1.000 | 9,082,404 |
| 2026-09-15 | #155 | 5ELutYW…maAuL | 1.000 | 9,075,220 |
| 2026-09-14 | #155 | 5ELutYW…maAuL | 1.000 | 9,068,036 |
| 2026-09-13 | #155 | 5ELutYW…maAuL | 1.000 | 9,060,862 |
| 2026-09-12 | #155 | 5ELutYW…maAuL | 1.000 | 9,053,675 |
| 2026-09-11 | #155 | 5ELutYW…maAuL | 1.000 | 9,046,496 |
| 2026-09-10 | #155 | 5ELutYW…maAuL | 1.000 | 9,039,315 |
| 2026-09-09 | #155 | 5ELutYW…maAuL | 1.000 | 9,032,131 |
| 2026-09-08 | #155 | 5ELutYW…maAuL | 1.000 | 9,024,946 |
| 2026-09-07 | #155 | 5ELutYW…maAuL | 1.000 | 9,017,756 |
| 2026-09-06 | #155 | 5ELutYW…maAuL | 1.000 | 9,010,570 |
| 2026-09-05 | #155 | 5ELutYW…maAuL | 1.000 | 9,003,384 |
| 2026-09-04 | #155 | 5ELutYW…maAuL | 1.000 | 8,996,357 |
| 2026-09-03 | #155 | 5ELutYW…maAuL | 1.000 | 8,989,170 |
| 2026-09-02 | #155 | 5ELutYW…maAuL | 1.000 | 8,981,990 |
| 2026-09-01 | #155 | 5ELutYW…maAuL | 1.000 | 8,974,846 |
| 2026-08-31 | #155 | 5ELutYW…maAuL | 1.000 | 8,967,661 |
| 2026-08-30 | #155 | 5ELutYW…maAuL | 1.000 | 8,960,476 |
| 2026-08-29 | #155 | 5ELutYW…maAuL | 1.000 | 8,953,290 |
| 2026-08-28 | #155 | 5ELutYW…maAuL | 1.000 | 8,946,106 |
| 2026-08-27 | #155 | 5ELutYW…maAuL | 1.000 | 8,938,942 |
| 2026-08-26 | #155 | 5ELutYW…maAuL | 1.000 | 8,931,756 |
| 2026-08-25 | #155 | 5ELutYW…maAuL | 1.000 | 8,924,570 |
| 2026-08-24 | #155 | 5ELutYW…maAuL | 1.000 | 8,917,391 |
| 2026-08-23 | #155 | 5ELutYW…maAuL | 1.000 | 8,910,206 |
| 2026-08-22 | #155 | 5ELutYW…maAuL | 1.000 | 8,903,022 |
| 2026-08-21 | #155 | 5ELutYW…maAuL | 1.000 | 8,895,843 |
| 2026-08-20 | #155 | 5ELutYW…maAuL | 1.000 | 8,888,665 |
| 2026-08-19 | #155 | 5ELutYW…maAuL | 1.000 | 8,881,640 |
| 2026-08-18 | #155 | 5ELutYW…maAuL | 1.000 | 8,874,459 |
| 2026-08-17 | #155 | 5ELutYW…maAuL | 1.000 | 8,867,276 |
| 2026-08-16 | #155 | 5CUiMYr…33jwF | 1.000 | 8,852,909 |
| 2026-08-15 | #155 | 5CUiMYr…33jwF | 1.000 | 8,845,726 |
| 2026-08-14 | #155 | 5CUiMYr…33jwF | 1.000 | 8,838,546 |
| 2026-08-13 | #155 | 5CUiMYr…33jwF | 1.000 | 8,831,367 |
Sampled one block per day from archived chain state — the block number is the verifiable anchor, the date is ±drift. Identity (hotkey + coldkey) is read at the sample block, so it names who actually won that day. Days the endpoint had already pruned are absent, never zero-filled.
The Emission map — what the scores converted into, live.
leading uid earns ≈ 0.1697 τ / epoch of 13.6 τ/day total
what it costs to race here, live
Best-case frame: every key wins every epoch. Your real edge depends on the model you bring — check the scoreboard and winner history above, and the repo watch before committing.