TAO $223.70+2.6% 24h
21

AdTAO

sn21Markets & PredictionClean3Fair entry62

SN21 AdTao bittensor incentive mechanism for miners and validators

Emission
1.3
TAO / day · live
Alpha
0.0149
τ · mcap 56.5K
Top-slot payout
0.019
τ per winning epoch · live

Scoreboard

What the validator network actually scored this epoch — read from the chain's Incentive vector, normalized on chain.

Winner
uid #44
incentive 0.402 — 40.2% of validated weight
Qualifiers
20
uids with a validated score
Qualifier mean
0.050
mean validated score
Lowest validated
0.002
the floor that still scored
top 10 by incentive
uid #44 · champion
0.402
uid #42
0.202
uid #171
0.080
uid #9
0.064
uid #254
0.052
uid #124
0.041
uid #199
0.033
uid #133
0.026
uid #125
0.021
uid #1
0.017

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 — subtensor no longer even stores a pre-normalization Scores vector, so the incentive shares above are the only race score that exists on chain.

Race stats

live chain reads

Active miners
10
last epoch
Epoch
72 min
Earning uids
30
uids in the emission map
Integrity
3
clean band
Winner turnover
needs ≥5 archived epochs

scores read 7m ago · block 9,084,547 · epoch 25,234

What scores mean

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.

Repo watch

did the race change? the registered repo is re-checked every ~10 min

changed <24h ago

This race's code changed 11h ago — commit “standing: the previous-model discount weights the mean only; the prior and the floors see the full mass”. The watch picked it up 5h ago. Before burning a registration, re-read the repo and confirm the challenge and benchmark are what you prepared for.

Watching https://github.com/ippcteam/SN21-adtao — head 098210f committed 11h ago.

standing: the previous-model discount weights the mean only; the prior and the floors see the full mass

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 within minutes of the next watch pass.

detected changes (newest first)
  • 098210f standing: the previous-model discount weights the mean only; the prior and the floors see the full mass11h ago

Score history

archived per epoch since taonets started tracking (epoch 25,206)

EpochBlockTimeWinner uidTop incentiveQualifier mean incentiveQualifiers
25,2349,084,248Sep 17, 02:00#440.4020.05020
25,2339,083,917Sep 17, 00:53#440.4020.05020
25,2329,083,590Sep 16, 23:480.4020.05020
25,2319,083,292Sep 16, 22:490.4020.05020
25,2309,082,820Sep 16, 21:140.3990.05020
25,2299,082,523Sep 16, 20:150.4000.05020
25,2289,082,100Sep 16, 18:500.4000.05020
25,2279,081,799Sep 16, 17:500.3990.05020
25,2269,081,501Sep 16, 16:500.3990.05020
25,2259,081,030Sep 16, 15:160.3990.05020
25,2249,080,730Sep 16, 14:160.3990.05020
25,2239,080,309Sep 16, 12:520.3950.05020

The chain does not store past Incentive vectors — history begins when taonets started watching, and every epoch since is archived from live reads only.

Emission capture

The Emission map — what the scores converted into, live.

top miner28.1%
top-1 uid28.1%
top-10 uids combined90.8%

leading uid earns ≈ 0.0187 τ / epoch of 1.3 τ/day total

Entry economics

what it costs to race here, live

REGISTRATION BURN
0.10 τ
paid per miner key registered
TOP-SLOT PAYOUT
0.0187 τ
per winning epoch, today
REGISTRATIONS THIS INTERVAL
0
new miners entering
BURNED THIS INTERVAL
τ already burned by this interval's registrations
BEATABLE?
20 scoring slots
uids above zero — the open field

If I register here…

simulator · live costs
ENTRY COST
0.10 τ
1 key × live burn
TOP-SLOT INCOME
0.3734 τ
per day at today's payout, all keys winning
BREAKEVEN
<1d
inside your 30d horizon at top-slot rate

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.

Scoring rules live in the project's own docs — read the repo . Taonets reports the chain's validated scores and repo history; it does not paraphrase scoring rules it hasn't parsed. Watch the repo watch above before committing a key.
Race · Taonets