SN1: An incentive mechanism for internet-scale intelligence
What miners actually race on — the mission definition, its tasks and scoring, and the mission-score board. Not the same thing as emission share.
Unverified leads — the mission might live in one of these. Nothing here is confirmed; if you run this subnet, point us at the real home.
Taonets hasn't verified where this subnet's race mission lives yet — the registered repo is https://github.com/macrocosm-os/apex, but the mission (tasks, scoring, rounds) may live elsewhere: a bench repo, docs, or a validator API. Verify before trusting it. 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,411 · epoch 95,812
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
The watch hasn't confirmed this repo in 4d ago — the head below may be behind GitHub. Treat the race as possibly moved until the watch is live again.
Release v4.7.0 (#987)
The head commit is the atomic “did the race move” probe: any push to the default branch — new tasks, benchmark changes, scoring edits — lands here on the next watch pass. The confirmed-ago line above proves the watch is actually running.
archived per epoch since taonets started tracking (epoch 95,093)
| Epoch | Block | Time | Winner uid | Winner coldkey | Race score | Top incentive | Qualifier mean incentive | Qualifiers |
|---|---|---|---|---|---|---|---|---|
| Nov 11 | ||||||||
| 95,812 | 9,485,411 | Nov 11, 20:24 | #248 | 5HCFWvR…wgDHh | — | 0.586 | 0.250 | 4 |
| 95,811 | 9,485,386 | Nov 11, 20:19 | #248 | 5HCFWvR…wgDHh | — | 0.581 | 0.250 | 4 |
| 95,810 | 9,485,287 | Nov 11, 19:59 | #248 | 5HCFWvR…wgDHh | — | 0.581 | 0.250 | 4 |
| 95,809 | 9,485,111 | Nov 11, 19:24 | #248 | 5HCFWvR…wgDHh | — | 0.582 | 0.250 | 4 |
| 95,808 | 9,485,089 | Nov 11, 19:20 | #248 | 5HCFWvR…wgDHh | — | 0.583 | 0.250 | 4 |
| 95,807 | 9,484,959 | Nov 11, 18:54 | #248 | 5HCFWvR…wgDHh | — | 0.597 | 0.250 | 4 |
| 95,806 | 9,484,812 | Nov 11, 18:24 | #248 | 5HCFWvR…wgDHh | — | 0.621 | 0.250 | 4 |
| 95,805 | 9,484,735 | Nov 11, 18:09 | #248 | 5HCFWvR…wgDHh | — | 0.621 | 0.250 | 4 |
| 95,804 | 9,484,661 | Nov 11, 17:54 | #248 | 5HCFWvR…wgDHh | — | 0.623 | 0.250 | 4 |
| 95,803 | 9,484,510 | Nov 11, 17:25 | #248 | 5HCFWvR…wgDHh | — | 0.596 | 0.250 | 4 |
| 95,802 | 9,484,441 | Nov 11, 17:11 | #248 | 5HCFWvR…wgDHh | — | 0.596 | 0.250 | 4 |
| 95,801 | 9,484,359 | Nov 11, 16:54 | #248 | 5HCFWvR…wgDHh | — | 0.595 | 0.250 | 4 |
| 95,800 | 9,484,297 | Nov 11, 16:42 | #248 | 5HCFWvR…wgDHh | — | 0.594 | 0.250 | 4 |
| 95,799 | 9,484,198 | Nov 11, 16:22 | #248 | 5HCFWvR…wgDHh | — | 0.594 | 0.250 | 4 |
| 95,798 | 9,484,060 | Nov 11, 15:54 | #248 | 5HCFWvR…wgDHh | — | 0.603 | 0.250 | 4 |
| 95,797 | 9,483,911 | Nov 11, 15:24 | #248 | 5HCFWvR…wgDHh | — | 0.599 | 0.250 | 4 |
| 95,796 | 9,483,901 | Nov 11, 15:22 | #248 | 5HCFWvR…wgDHh | — | 0.599 | 0.250 | 4 |
| 95,795 | 9,483,762 | Nov 11, 14:54 | #248 | 5HCFWvR…wgDHh | — | 0.598 | 0.250 | 4 |
| 95,794 | 9,483,703 | Nov 11, 14:43 | #248 | 5HCFWvR…wgDHh | — | 0.597 | 0.250 | 4 |
| 95,793 | 9,483,604 | Nov 11, 14:25 | #248 | 5HCFWvR…wgDHh | — | 0.597 | 0.250 | 4 |
| 95,792 | 9,483,459 | Nov 11, 13:54 | #248 | 5HCFWvR…wgDHh | — | 0.596 | 0.250 | 4 |
| 95,791 | 9,483,311 | Nov 11, 13:24 | #248 | 5HCFWvR…wgDHh | — | 0.595 | 0.250 | 4 |
| 95,790 | 9,483,244 | Nov 11, 13:11 | #248 | 5HCFWvR…wgDHh | — | 0.595 | 0.250 | 4 |
| 95,789 | 9,483,160 | Nov 11, 12:54 | #248 | 5HCFWvR…wgDHh | — | 0.594 | 0.250 | 4 |
| 95,788 | 9,483,096 | Nov 11, 12:42 | #248 | 5HCFWvR…wgDHh | — | 0.593 | 0.250 | 4 |
The chain does not store past Incentive vectors — history begins when taonets started watching (last 720 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 | #248 | 5HCFWvR…wgDHh | 0.549 | 9,472,096 |
| 2026-11-09 | #248 | 5HCFWvR…wgDHh | 0.552 | 9,469,715 |
| 2026-11-08 | #248 | 5HCFWvR…wgDHh | 0.539 | 9,462,530 |
| 2026-11-07 | #248 | 5HCFWvR…wgDHh | 0.721 | 9,455,345 |
| 2026-11-06 | #248 | 5HCFWvR…wgDHh | 0.714 | 9,448,167 |
| 2026-11-05 | #248 | 5HCFWvR…wgDHh | 0.699 | 9,440,980 |
| 2026-11-04 | #248 | 5HCFWvR…wgDHh | 0.692 | 9,433,801 |
| 2026-11-03 | #248 | 5HCFWvR…wgDHh | 0.679 | 9,426,620 |
| 2026-11-02 | #248 | 5HCFWvR…wgDHh | 0.678 | 9,419,436 |
| 2026-11-01 | #248 | 5HCFWvR…wgDHh | 0.655 | 9,412,257 |
| 2026-10-31 | #248 | 5HCFWvR…wgDHh | 0.639 | 9,405,071 |
| 2026-10-30 | #248 | 5HCFWvR…wgDHh | 0.615 | 9,397,895 |
| 2026-10-29 | #248 | 5HCFWvR…wgDHh | 0.587 | 9,390,726 |
| 2026-10-28 | #248 | 5HCFWvR…wgDHh | 0.588 | 9,383,542 |
| 2026-10-27 | #248 | 5HCFWvR…wgDHh | 0.570 | 9,376,355 |
| 2026-10-26 | #248 | 5HCFWvR…wgDHh | 0.561 | 9,369,176 |
| 2026-10-25 | #248 | 5HCFWvR…wgDHh | 0.552 | 9,361,990 |
| 2026-10-24 | #248 | 5HCFWvR…wgDHh | 0.557 | 9,354,807 |
| 2026-10-23 | #248 | 5HCFWvR…wgDHh | 0.517 | 9,347,621 |
| 2026-10-22 | #248 | 5HCFWvR…wgDHh | 0.530 | 9,340,441 |
| 2026-10-21 | #248 | 5HCFWvR…wgDHh | 0.563 | 9,333,271 |
| 2026-10-20 | #248 | 5HCFWvR…wgDHh | 0.573 | 9,326,097 |
| 2026-10-19 | #248 | 5HCFWvR…wgDHh | 0.547 | 9,318,916 |
| 2026-10-18 | #248 | 5HCFWvR…wgDHh | 0.572 | 9,311,740 |
| 2026-10-17 | #248 | 5HCFWvR…wgDHh | 0.541 | 9,304,555 |
| 2026-10-16 | #248 | 5HCFWvR…wgDHh | 0.607 | 9,297,376 |
| 2026-10-15 | #248 | 5HCFWvR…wgDHh | 0.658 | 9,290,202 |
| 2026-10-14 | #248 | 5HCFWvR…wgDHh | 0.643 | 9,283,020 |
| 2026-10-13 | #248 | 5HCFWvR…wgDHh | 0.604 | 9,275,842 |
| 2026-10-12 | #248 | 5HCFWvR…wgDHh | 0.602 | 9,268,665 |
| 2026-10-11 | #248 | 5HCFWvR…wgDHh | 0.563 | 9,261,485 |
| 2026-10-10 | #248 | 5HCFWvR…wgDHh | 0.577 | 9,254,310 |
| 2026-10-09 | #248 | 5HCFWvR…wgDHh | 0.529 | 9,247,131 |
| 2026-10-08 | #248 | 5HCFWvR…wgDHh | 0.733 | 9,239,955 |
| 2026-10-07 | #248 | 5HCFWvR…wgDHh | 0.689 | 9,232,960 |
| 2026-10-06 | #248 | 5HCFWvR…wgDHh | 0.689 | 9,225,780 |
| 2026-10-05 | #248 | 5HCFWvR…wgDHh | 0.651 | 9,218,600 |
| 2026-10-04 | #248 | 5HCFWvR…wgDHh | 0.649 | 9,211,421 |
| 2026-10-03 | #248 | 5HCFWvR…wgDHh | 0.609 | 9,204,237 |
| 2026-10-02 | #248 | 5HCFWvR…wgDHh | 0.619 | 9,197,054 |
| 2026-10-01 | #248 | 5HCFWvR…wgDHh | 0.567 | 9,189,885 |
| 2026-09-30 | #248 | 5HCFWvR…wgDHh | 0.580 | 9,182,706 |
| 2026-09-29 | #248 | 5HCFWvR…wgDHh | 0.529 | 9,175,520 |
| 2026-09-28 | #248 | 5HCFWvR…wgDHh | 0.529 | 9,168,335 |
| 2026-09-27 | #248 | 5HCFWvR…wgDHh | 0.570 | 9,161,162 |
| 2026-09-26 | #248 | 5HCFWvR…wgDHh | 0.521 | 9,153,977 |
| 2026-09-25 | #248 | 5HCFWvR…wgDHh | 0.603 | 9,146,799 |
| 2026-09-24 | #248 | 5HCFWvR…wgDHh | 0.590 | 9,139,626 |
| 2026-09-23 | #248 | 5HCFWvR…wgDHh | 0.589 | 9,132,445 |
| 2026-09-22 | #248 | 5HCFWvR…wgDHh | 0.540 | 9,125,266 |
| 2026-09-21 | #248 | 5HCFWvR…wgDHh | 0.539 | 9,118,086 |
| 2026-09-20 | #248 | 5HCFWvR…wgDHh | 0.549 | 9,110,921 |
| 2026-09-19 | #248 | 5HCFWvR…wgDHh | 0.576 | 9,103,742 |
| 2026-09-18 | #248 | 5HCFWvR…wgDHh | 0.542 | 9,096,560 |
| 2026-09-17 | #248 | 5HCFWvR…wgDHh | 0.536 | 9,089,386 |
| 2026-09-16 | #248 | 5HCFWvR…wgDHh | 0.577 | 9,082,404 |
| 2026-09-15 | #248 | 5HCFWvR…wgDHh | 0.563 | 9,075,220 |
| 2026-09-14 | #248 | 5HCFWvR…wgDHh | 0.538 | 9,068,036 |
| 2026-09-13 | #248 | 5HCFWvR…wgDHh | 0.622 | 9,060,857 |
| 2026-09-12 | #248 | 5HCFWvR…wgDHh | 0.606 | 9,053,670 |
| 2026-09-11 | #248 | 5HCFWvR…wgDHh | 0.617 | 9,046,496 |
| 2026-09-10 | #248 | 5HCFWvR…wgDHh | 0.658 | 9,039,306 |
| 2026-09-09 | #248 | 5HCFWvR…wgDHh | 0.626 | 9,032,126 |
| 2026-09-08 | #248 | 5HCFWvR…wgDHh | 0.624 | 9,024,941 |
| 2026-09-07 | #248 | 5HCFWvR…wgDHh | 0.628 | 9,017,756 |
| 2026-09-06 | #248 | 5HCFWvR…wgDHh | 0.693 | 9,010,570 |
| 2026-09-05 | #248 | 5HCFWvR…wgDHh | 0.669 | 9,003,384 |
| 2026-09-04 | #248 | 5HCFWvR…wgDHh | 0.646 | 8,996,357 |
| 2026-09-03 | #248 | 5HCFWvR…wgDHh | 0.630 | 8,989,170 |
| 2026-09-02 | #248 | 5HCFWvR…wgDHh | 0.601 | 8,981,990 |
| 2026-09-01 | #248 | 5HCFWvR…wgDHh | 0.632 | 8,974,846 |
| 2026-08-31 | #248 | 5HCFWvR…wgDHh | 0.591 | 8,967,661 |
| 2026-08-30 | #248 | 5HCFWvR…wgDHh | 0.598 | 8,960,476 |
| 2026-08-29 | #248 | 5HCFWvR…wgDHh | 0.579 | 8,953,290 |
| 2026-08-28 | #248 | 5HCFWvR…wgDHh | 0.587 | 8,946,106 |
| 2026-08-27 | #248 | 5HCFWvR…wgDHh | 0.583 | 8,938,942 |
| 2026-08-26 | #248 | 5HCFWvR…wgDHh | 0.569 | 8,931,756 |
| 2026-08-25 | #248 | 5HCFWvR…wgDHh | 0.532 | 8,924,570 |
| 2026-08-24 | #248 | 5HCFWvR…wgDHh | 0.525 | 8,917,386 |
| 2026-08-23 | #248 | 5HCFWvR…wgDHh | 0.547 | 8,910,206 |
| 2026-08-22 | #248 | 5HCFWvR…wgDHh | 0.519 | 8,903,022 |
| 2026-08-21 | #248 | 5HCFWvR…wgDHh | 0.525 | 8,895,843 |
| 2026-08-20 | #248 | 5HCFWvR…wgDHh | 0.529 | 8,888,665 |
| 2026-08-19 | #248 | 5HCFWvR…wgDHh | 0.525 | 8,881,640 |
| 2026-08-18 | #248 | 5HCFWvR…wgDHh | 0.534 | 8,874,459 |
| 2026-08-17 | #248 | 5HCFWvR…wgDHh | 0.532 | 8,867,276 |
| 2026-08-16 | #248 | 5HCFWvR…wgDHh | 0.558 | 8,852,909 |
| 2026-08-15 | #248 | 5HCFWvR…wgDHh | 0.571 | 8,845,726 |
| 2026-08-14 | #248 | 5HCFWvR…wgDHh | 0.577 | 8,838,546 |
| 2026-08-13 | #248 | 5HCFWvR…wgDHh | 0.548 | 8,831,362 |
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.0016 τ / epoch of 0.3 τ/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.