Skip to main content

Daily stream — live. Each day's settled standings are published here as they mature, with outcomes measured at 7, 14 and 28 days. Earlier weekly epochs remain below as the historical record. About the daily stream →

New — prediction performance by change type. For every kind of account change since the rich-data baseline: the best model's score, the current winner's score beside it, and the score broken into direction, size, range and goal — switchable across 7, 14 and 28-day outcomes. See the Performance tab → Full page →

SN21 · Apollo Finney · netuid 21 Daily 58 records 112,658 settled scores

View on taostats
Live

BD-2026-09-06-COR-1

Search epoch · 122 scored of 256 registered

Pulse

Operator commentary

BD-2026-09-06-COR-1

Today's basket was below the minimum size to score a new allocation, so no new weights were set. The previous allocation stays in force on chain and continues to pay — the rows below show who it pays. Nobody's earnings stopped, and every model kept running. Correction of BD-2026-09-06: this entry supersedes the original report.

Pulse · Operational snapshot

Headline numbers from the latest published epoch. SN21 closes one epoch per week — there is no live heartbeat, so "pulse" here means the standing state of the most recent close.

Pool size

122

miners

Trailing 4 epochs awaiting more closes

122/256 passed the participation gate

Baseline beat rate

100.0%

of pool

Trailing 4 epochs awaiting more closes

Share above the conditional-prior baseline

Elite tier

6

60.0% of emissions

Trailing 4 epochs awaiting more closes

EMA ≥ baseline + 1σ this epoch

Cohort context · this epoch vs all published

  • Pool size122→ 12th of 58 published (range 15–141)
  • Baseline beat rate100.0%→ highest beat rate yet (range 76.0%–100.0%)
  • Top score0.594→ 55th of 58 epochs with histograms

Leaders · this epoch

Top 2 of 122 scored

Top performer · this epoch

Identity on chain

Highest score in pool

0.594

That number is one miner's actual epoch-weighted score. Per IA D-05 we don't publish whose UID. Sort the SN21 miner table on taostats by score (descending) — the top row matches.

Sort by score on taostats

Mainnet · netuid 21

Tier band · Pool vs emissions

Where the qualifying pool sits — and where the rewards flow.

Live

Share of pool

measured

Share of emissions

policy constant

Elite

EMA ≥ baseline + 1σ

pool 4.9% · emit 60.0%

Competitive

beats baseline

pool 10.7% · emit 30.0%

Participating

passed gate

pool 10.7% · emit 10.0%

Tier rail · Emission shares + epoch context

4 metrics

Competitive

13

0.30 emissions share

Participating

13

0.10 emissions share

Multiplier

1.00×

Search

Formula

1.2.1

@ 861fdfc

Find yourself on chain

Opens taostats

Enter your numeric UID (the slot you registered into on netuid 21). Taostats shows your hotkey, score, incentive, dividends, and historical activity.

Don't know your UID? Paste your hotkey (SS58 address starting with 5). Taostats's hotkey page lists every subnet you're registered on.

Per IA D-05, no per-miner identifier ever leaves this server. The browser navigates straight to taostats.

Prediction performance

For every kind of account change since the rich-data baseline (2026-08-20): the best model, the current winner beside it, and each score broken into its parts — 112,658 settled scores from 126 models.

Full page →

Where the number comes from

17 days, 2026-08-20 to 2026-09-05
  1. 1. Captured255,349raw changes per day, before any rule
  2. 2. Measurable episodes15,363since 20 Aug, after the published rules and 72-hour clustering
  3. 3. Served to models3,227of 6,498 eligible; 1,281 held out for validation, 54 on our own accounts
  4. 4. Settled & scored964this page — served changes old enough to have settled
  5. 5. Predictions scored112,658every model predicts every change

Each stage is deliberate. The page counts the fourth: a change reaches it about 15 days after it happened, once its first outcome window has closed and settled.

Budget change — when a daily budget was raised or lowered 282 Reliable UID 75

Across 282 such changes (32,010 model predictions), a prediction here is reliable. What that's made of:

  • Reliable Direction — called the change up or down correctly on the goal metric
  • Reliable Size — how close the predicted size of the effect was
  • Not reliable Range — how often the real result fell inside the predicted range
  • Not reliable Goal — how close on the goal number itself (CPA or ROAS)

Today's leaderboard #1 (UID 234) on this change type: Reliable.

Broken down by kind:

down 91 Roughly right UID 75
down large 56 Reliable UID 75
flat 26 Reliable UID 204
unknown 2 Too early
up 40 Roughly right UID 124
up large 67 Roughly right UID 189
Bid strategy switch — when the bid strategy was switched from one type to another 1 Too early

Across 1 such changes (119 model predictions), a prediction here is too early. What that's made of:

  • Roughly right Direction — called the change up or down correctly on the goal metric
  • Reliable Size — how close the predicted size of the effect was
  • Reliable Range — how often the real result fell inside the predicted range
  • Roughly right Goal — how close on the goal number itself (CPA or ROAS)

Today's leaderboard #1 (UID 234) on this change type: Reliable.

Bid target change — when a bid-strategy target value changed (e.g. Target CPA $60 → $50) 32 Roughly right UID 75

Across 32 such changes (3,677 model predictions), a prediction here is roughly right. What that's made of:

  • Roughly right Direction — called the change up or down correctly on the goal metric
  • Reliable Size — how close the predicted size of the effect was
  • Not reliable Range — how often the real result fell inside the predicted range
  • Not reliable Goal — how close on the goal number itself (CPA or ROAS)

Today's leaderboard #1 (UID 234) on this change type: Roughly right.

Broken down by kind:

ad-group bid change 4 Too early
maximize conversion value · down 1 Too early
maximize conversion value · flat 3 Too early
switched to Maximize Conversion Value 1 Too early
maximize conversion value · up 1 Too early
maximize conversion value · up large 1 Too early
maximize conversions · down 4 Too early
maximize conversions · down large 3 Too early
switched to Maximize Conversions 7 Roughly right UID 244
maximize conversions · up 4 Too early
maximize conversions · up large 3 Too early
Negative keyword add — when negative keywords were added 135 Reliable

Across 135 such changes (14,898 model predictions), a prediction here is reliable. What that's made of:

  • Reliable Direction — called the change up or down correctly on the goal metric
  • Reliable Size — how close the predicted size of the effect was
  • Not reliable Range — how often the real result fell inside the predicted range
  • Not reliable Goal — how close on the goal number itself (CPA or ROAS)

Today's leaderboard #1 (UID 234) on this change type: Reliable.

Targeting change — when keywords, audiences, placements or other targeting were changed 160 Reliable UID 225

Across 160 such changes (18,168 model predictions), a prediction here is reliable. What that's made of:

  • Reliable Direction — called the change up or down correctly on the goal metric
  • Reliable Size — how close the predicted size of the effect was
  • Not reliable Range — how often the real result fell inside the predicted range
  • Not reliable Goal — how close on the goal number itself (CPA or ROAS)

Today's leaderboard #1 (UID 234) on this change type: Reliable.

Broken down by kind:

audience change 2 Too early
bid on a keyword / audience / placement 31 Reliable UID 171
targeting criteria change 37 Reliable
criterion enable 5 Reliable UID 186
criterion pause 25 Reliable UID 124
criterion remove 2 Too early
criterion url change 2 Too early
geo change 2 Too early
keyword add 37 Roughly right UID 225
keyword remove 13 Reliable
negative keyword remove 3 Too early
schedule change 1 Too early
Campaign and ad-group pause / enable — when an existing campaign or ad group was paused or turned back on 28 Reliable UID 225

Across 28 such changes (3,218 model predictions), a prediction here is reliable. What that's made of:

  • Not reliable Direction — called the change up or down correctly on the goal metric
  • Reliable Size — how close the predicted size of the effect was
  • Roughly right Range — how often the real result fell inside the predicted range
  • Reliable Goal — how close on the goal number itself (CPA or ROAS)

Today's leaderboard #1 (UID 234) on this change type: Reliable.

Broken down by kind:

adgroup pause 3 Too early
campaign pause 25 Reliable UID 225
Ads & assets — when an ad or asset was created, edited, paused or removed inside an existing campaign 18 Reliable UID 230

Across 18 such changes (1,998 model predictions), a prediction here is reliable. What that's made of:

  • Reliable Direction — called the change up or down correctly on the goal metric
  • Reliable Size — how close the predicted size of the effect was
  • Not reliable Range — how often the real result fell inside the predicted range
  • Not reliable Goal — how close on the goal number itself (CPA or ROAS)

Today's leaderboard #1 (UID 234) on this change type: Reliable.

Broken down by kind:

ad create 6 Reliable UID 214
ad pause 9 Reliable UID 254
asset change 3 Too early
Combined changes — when several kinds of change happened together 300 Reliable

Across 300 such changes (31,825 model predictions), a prediction here is reliable. What that's made of:

  • Reliable Direction — called the change up or down correctly on the goal metric
  • Reliable Size — how close the predicted size of the effect was
  • Not reliable Range — how often the real result fell inside the predicted range
  • Not reliable Goal — how close on the goal number itself (CPA or ROAS)

Today's leaderboard #1 (UID 234) on this change type: Reliable.

Broken down by kind:

adgroup change + 2 more 3 Too early
adgroup enable + 1 more 1 Too early
adgroup pause + 1 more 3 Too early
adgroup pause + 2 more 5 Roughly right UID 13
adgroup pause + 3 more 1 Too early
adgroup pause + 4 more 2 Too early
adgroup pause + 5 more 3 Too early
adgroup pause + 6 more 3 Too early
adgroup pause + 8 more 4 Too early
adgroup target change + 1 more 1 Too early
ad create + 1 more 4 Too early
ad create + 2 more 9 Roughly right UID 186
ad create + 3 more 6 Reliable UID 69
ad create + 4 more 2 Too early
ad create + 5 more 1 Too early
ad create + 7 more 1 Too early
ad enable + 1 more 2 Too early
ad enable + 3 more 1 Too early
audience change + 1 more 2 Too early
bid strategy change + 9 more 1 Too early
budget change + 1 more 70 Roughly right UID 211
budget change + 2 more 19 Reliable UID 230
budget change + 3 more 6 Reliable UID 225
budget change + 4 more 8 Reliable
budget change + 5 more 5 Too early UID 13
budget change + 6 more 2 Too early
budget change + 8 more 2 Too early
campaign pause + 1 more 7 Reliable UID 239
campaign pause + 3 more 2 Too early
criterion bid change + 1 more 6 Reliable UID 194
criterion change + 1 more 3 Too early
criterion enable + 1 more 2 Too early
keyword add + 1 more 34 Reliable
keyword add + 2 more 13 Reliable UID 1
keyword add + 3 more 22 Reliable
keyword add + 4 more 4 Too early
keyword add + 5 more 3 Too early
keyword remove + 1 more 1 Too early
keyword remove + 2 more 2 Too early
negative keyword add + 1 more 17 Reliable
negative keyword add + 2 more 7 Roughly right UID 34
negative keyword add + 3 more 1 Too early
target value change + 1 more 8 Roughly right UID 42
target value change + 2 more 1 Too early
Other changes — when other changes 4 Too early

Across 4 such changes (462 model predictions), a prediction here is too early. What that's made of:

  • Reliable Direction — called the change up or down correctly on the goal metric
  • Reliable Size — how close the predicted size of the effect was
  • Not reliable Range — how often the real result fell inside the predicted range
  • Reliable Goal — how close on the goal number itself (CPA or ROAS)

Today's leaderboard #1 (UID 234) on this change type: Reliable.

Budget change — when a daily budget was raised or lowered 16 Reliable UID 225

Across 16 such changes (976 model predictions), a prediction here is reliable. What that's made of:

  • Reliable Direction — called the change up or down correctly on the goal metric
  • Reliable Size — how close the predicted size of the effect was
  • Not reliable Range — how often the real result fell inside the predicted range
  • Not reliable Goal — how close on the goal number itself (CPA or ROAS)

Today's leaderboard #1 has no scored prediction on this change type yet.

Broken down by kind:

down 2 Too early
flat 9 Reliable UID 225
up 3 Too early
up large 2 Too early
Bid target change — when a bid-strategy target value changed (e.g. Target CPA $60 → $50) 1 Too early

Across 1 such changes (61 model predictions), a prediction here is too early. What that's made of:

  • Not reliable Direction — called the change up or down correctly on the goal metric
  • Reliable Size — how close the predicted size of the effect was
  • Not reliable Range — how often the real result fell inside the predicted range
  • Not reliable Goal — how close on the goal number itself (CPA or ROAS)

Today's leaderboard #1 has no scored prediction on this change type yet.

Negative keyword add — when negative keywords were added 15 Reliable UID 17

Across 15 such changes (915 model predictions), a prediction here is reliable. What that's made of:

  • Reliable Direction — called the change up or down correctly on the goal metric
  • Reliable Size — how close the predicted size of the effect was
  • Roughly right Range — how often the real result fell inside the predicted range
  • Not reliable Goal — how close on the goal number itself (CPA or ROAS)

Today's leaderboard #1 has no scored prediction on this change type yet.

Targeting change — when keywords, audiences, placements or other targeting were changed 8 Too early UID 225

Across 8 such changes (488 model predictions), a prediction here is too early. What that's made of:

  • Reliable Direction — called the change up or down correctly on the goal metric
  • Reliable Size — how close the predicted size of the effect was
  • Roughly right Range — how often the real result fell inside the predicted range
  • Roughly right Goal — how close on the goal number itself (CPA or ROAS)

Today's leaderboard #1 has no scored prediction on this change type yet.

Broken down by kind:

bid on a keyword / audience / placement 2 Too early
targeting criteria change 1 Too early
criterion pause 2 Too early
criterion url change 1 Too early
keyword add 2 Too early
Campaign and ad-group pause / enable — when an existing campaign or ad group was paused or turned back on 3 Too early

Across 3 such changes (183 model predictions), a prediction here is too early. What that's made of:

  • Reliable Direction — called the change up or down correctly on the goal metric
  • Reliable Size — how close the predicted size of the effect was
  • Reliable Range — how often the real result fell inside the predicted range
  • Reliable Goal — how close on the goal number itself (CPA or ROAS)

Today's leaderboard #1 has no scored prediction on this change type yet.

Ads & assets — when an ad or asset was created, edited, paused or removed inside an existing campaign 2 Too early

Across 2 such changes (122 model predictions), a prediction here is too early. What that's made of:

  • Not reliable Direction — called the change up or down correctly on the goal metric
  • Roughly right Size — how close the predicted size of the effect was
  • Not reliable Range — how often the real result fell inside the predicted range
  • Not reliable Goal — how close on the goal number itself (CPA or ROAS)

Today's leaderboard #1 has no scored prediction on this change type yet.

Combined changes — when several kinds of change happened together 58 Reliable UID 110

Across 58 such changes (3,538 model predictions), a prediction here is reliable. What that's made of:

  • Reliable Direction — called the change up or down correctly on the goal metric
  • Reliable Size — how close the predicted size of the effect was
  • Not reliable Range — how often the real result fell inside the predicted range
  • Not reliable Goal — how close on the goal number itself (CPA or ROAS)

Today's leaderboard #1 has no scored prediction on this change type yet.

Broken down by kind:

adgroup pause + 1 more 1 Too early
adgroup pause + 3 more 1 Too early
adgroup pause + 4 more 1 Too early
adgroup pause + 6 more 2 Too early
ad create + 1 more 1 Too early
ad create + 3 more 2 Too early
ad create + 5 more 1 Too early
ad create + 7 more 1 Too early
ad enable + 3 more 1 Too early
budget change + 1 more 5 Too early UID 110
budget change + 2 more 6 Too early UID 44
budget change + 3 more 2 Too early
budget change + 4 more 3 Too early
budget change + 5 more 5 Too early UID 6
budget change + 6 more 2 Too early
campaign pause + 3 more 1 Too early
campaign pause + 5 more 1 Too early
criterion bid change + 1 more 3 Too early
keyword add + 3 more 10 Reliable UID 6
keyword add + 4 more 4 Too early
keyword add + 5 more 3 Too early
target value change + 1 more 1 Too early
target value change + 2 more 1 Too early

A row reads Too early until at least 500 of its changes have settled. Open any row for the score breakdown and the best model.

Today's slice — accuracy by change type on BD-2026-09-06-COR-1

Accuracy by change type

Change type Predictions Field average Winning model
Budget change 468 0.537 0.540
Campaign pause 117 0.619 0.682
Criterion pause 117 0.675 0.538
Criterion url change 117 0.671 0.687
Change type Predictions Field average Winning model
Budget change 976 0.621
Combined changes 3538 0.630
Campaign pause 183 0.642
Bid target change 61 0.375
Negative keyword add 915 0.624
Criterion pause 122 0.598
Criterion url change 61 0.856
New ad 122 0.451
Keyword add 122 0.848
Criterion bid change 122 0.554
Targeting criteria change 61 0.382
Change type Predictions Field average Winning model
Budget change 51504 0.481 0.517
Campaign pause 1443 0.503 0.539
Bid target change 1332 0.546 0.560

Scores are on the same 0-to-1 scale as the leaderboard standing. "Winning model" is the current leaderboard #1's average on that change type; "—" means it has no settled predictions there yet.

Score distribution

Distribution · Score histogram + tier breakdown

Per IA D-05 the public surface publishes the shape of the score distribution — not per-miner identifiers. Bins are k-anonymity-collapsed to a 5-miner floor; the chain remains the source of truth for raw per-UID data.

Results · BD-2026-09-06-COR-1

Search ×1.00

Plain-language summary

20 of 124 miners are earning today.

Earning today

20/124

16% of the field

Not earning

104

most: running a model that already earns

Top score

0.594

leader of the pool

Score range

0.388

Wide range

Why the other 104 are not earning

  • 62 running a model that already earns
  • 34 a second hotkey on one owner
  • 6 still building a track record
  • 2 ranked below the earning cut

Each row below names the rule that applied to it, and who holds the seat where that matters. Scores are unaffected — they are facts either way.

Verifiable against chain

Signed and chain-anchored

2026-09-06

Every published day is attested and hash-chained to the day before, and the feed's rolling root is committed on chain — so one anchor covers the whole history, not a single block span.

Reproduce locally

python scripts/verify_day.py --url https://hope-bittensor-api.onrender.com --day 2026-09-06

Recomputes every score from the day's signed receipt. Prints "ok": true when they reproduce, and names the entry that disagrees when they do not.

Scoring · v1.2.1 · commit 861fdfcac6

Per-miner results

124 miners

Ranked by edge over the field (the relative standing that pays). The headline number is absolute accuracy over the same window.
Pos UID Hotkey Score accuracy · edge vs field Result Chain
234 5EDE2D...iYqp 0.571 +0.026 vs field Not funded · Duplicate model
  • Duplicate model This model is already earning under an earlier submission. Identical models pay once. The seat is held by the hotkey shown. earns: uid 160 · 5CyUYf...yyYU
  • Same model lineage Same behaviour lineage as an earlier submission; the earliest in the group earns. earns: uid 162 · 5CSkpH...U8yv
taostats
160 5CyUYf...yyYU 0.572 +0.025 vs field Not funded · Duplicate model
  • Duplicate model This model is already earning under an earlier submission. Identical models pay once.
  • Same model lineage Same behaviour lineage as an earlier submission; the earliest in the group earns. earns: uid 162 · 5CSkpH...U8yv
taostats
230 5EAcGJ...PdZq 0.570 +0.025 vs field Not funded · Duplicate model
  • Duplicate model This model is already earning under an earlier submission. Identical models pay once. The seat is held by the hotkey shown. earns: uid 160 · 5CyUYf...yyYU
  • Same model lineage Same behaviour lineage as an earlier submission; the earliest in the group earns. earns: uid 162 · 5CSkpH...U8yv
taostats
194 5D4WGv...r6mZ 0.574 +0.025 vs field Not funded · Duplicate model
  • Duplicate model This model is already earning under an earlier submission. Identical models pay once.
  • Same model lineage Same behaviour lineage as an earlier submission; the earliest in the group earns. earns: uid 162 · 5CSkpH...U8yv
taostats
50 5EhW5L...YAxF 0.572 +0.024 vs field Not funded · Duplicate model
  • Duplicate model This model is already earning under an earlier submission. Identical models pay once. The seat is held by the hotkey shown. earns: uid 194 · 5D4WGv...r6mZ
  • Same model lineage Same behaviour lineage as an earlier submission; the earliest in the group earns. earns: uid 162 · 5CSkpH...U8yv
taostats
110 5GCYWv...goaT 0.572 +0.024 vs field Not funded · Duplicate model
  • Duplicate model This model is already earning under an earlier submission. Identical models pay once. The seat is held by the hotkey shown. earns: uid 44 · 5Evf2A...voUX
taostats
134 5Feh5Q...bMoh 0.568 +0.024 vs field Not funded · Duplicate model
  • Duplicate model This model is already earning under an earlier submission. Identical models pay once. The seat is held by the hotkey shown. earns: uid 160 · 5CyUYf...yyYU
  • Same model lineage Same behaviour lineage as an earlier submission; the earliest in the group earns. earns: uid 162 · 5CSkpH...U8yv
taostats
42 5FWwba...3mdw 0.572 +0.024 vs field Funded · Competitive taostats
32 5FqU7d...7QBW 0.572 +0.023 vs field Not funded · Duplicate model
  • Duplicate model This model is already earning under an earlier submission. Identical models pay once. The seat is held by the hotkey shown. earns: uid 44 · 5Evf2A...voUX
taostats
165 5FxE9o...U6ky 0.567 +0.023 vs field Not funded · Duplicate model
  • Duplicate model This model is already earning under an earlier submission. Identical models pay once. The seat is held by the hotkey shown. earns: uid 160 · 5CyUYf...yyYU
  • Same model lineage Same behaviour lineage as an earlier submission; the earliest in the group earns. earns: uid 162 · 5CSkpH...U8yv
taostats
125 5G3vwv...iZDK 0.565 +0.020 vs field Funded · Competitive taostats
132 5FcD5D...TiuJ 0.561 +0.018 vs field Not funded · Duplicate model
  • One seat per coldkey One coldkey holds one earning seat. This owner runs 4 hotkeys on the subnet; the one shown holds the seat today. seat: uid 134 · 5Feh5Q...bMoh
  • Duplicate model This model is already earning under an earlier submission. Identical models pay once. The seat is held by the hotkey shown. earns: uid 203 · 5Dz8LD...nxjh
  • Same model lineage Same behaviour lineage as an earlier submission; the earliest in the group earns. earns: uid 162 · 5CSkpH...U8yv
taostats
44 5Evf2A...voUX 0.564 +0.018 vs field Funded · Competitive taostats
133 5FW5NU...JrMW 0.588 +0.017 vs field Funded · Competitive taostats
208 5DG3Pr...vZxP 0.559 +0.016 vs field Not funded · Duplicate model
  • One seat per coldkey One coldkey holds one earning seat. This owner runs 5 hotkeys on the subnet; the one shown holds the seat today. seat: uid 230 · 5EAcGJ...PdZq
  • Duplicate model This model is already earning under an earlier submission. Identical models pay once.
  • Same model lineage Same behaviour lineage as an earlier submission; the earliest in the group earns. earns: uid 162 · 5CSkpH...U8yv
taostats
181 5FNJHq...mP63 0.558 +0.016 vs field Not funded · Duplicate model
  • One seat per coldkey One coldkey holds one earning seat. This owner runs 5 hotkeys on the subnet; the one shown holds the seat today. seat: uid 230 · 5EAcGJ...PdZq
  • Duplicate model This model is already earning under an earlier submission. Identical models pay once.
  • Same model lineage Same behaviour lineage as an earlier submission; the earliest in the group earns. earns: uid 162 · 5CSkpH...U8yv
taostats
203 5Dz8LD...nxjh 0.557 +0.015 vs field Not funded · Duplicate model
  • One seat per coldkey One coldkey holds one earning seat. This owner runs 5 hotkeys on the subnet; the one shown holds the seat today. seat: uid 230 · 5EAcGJ...PdZq
  • Duplicate model This model is already earning under an earlier submission. Identical models pay once.
  • Same model lineage Same behaviour lineage as an earlier submission; the earliest in the group earns. earns: uid 162 · 5CSkpH...U8yv
taostats
126 5Feaab...Kxjq 0.554 +0.012 vs field Not funded · One seat per coldkey
  • One seat per coldkey One coldkey holds one earning seat. This owner runs 4 hotkeys on the subnet; the one shown holds the seat today. seat: uid 234 · 5EDE2D...iYqp
taostats
254 5CXJtk...Es4n 0.578 +0.011 vs field Funded · Competitive taostats
244 5ChwW1...QVyW 0.585 +0.010 vs field Funded · Participating taostats
117 5HNYv1...8hTG 0.568 +0.008 vs field Funded · Participating taostats
124 5CRib7...1bJ4 0.573 +0.008 vs field Funded · Participating taostats
188 5GNxWv...6z3G 0.550 +0.006 vs field Not funded · Duplicate model
  • One seat per coldkey One coldkey holds one earning seat. This owner runs 10 hotkeys on the subnet; the one shown holds the seat today. seat: uid 50 · 5EhW5L...YAxF
  • Duplicate model This model is already earning under an earlier submission. Identical models pay once. The seat is held by the hotkey shown. earns: uid 42 · 5FWwba...3mdw
  • Same model lineage Same behaviour lineage as an earlier submission; the earliest in the group earns. earns: uid 42 · 5FWwba...3mdw
taostats
171 5EcRKL...iBkd 0.594 +0.005 vs field Not funded · Tenure
  • Tenure Scored on 2 of the 7 days needed. Scores still count and the model keeps running — tenure accrues by showing up.
taostats
9 5H8xxV...KdLK 0.548 +0.005 vs field Funded · Participating taostats
178 5G7JTZ...nBn1 0.575 +0.004 vs field Funded · Participating taostats
25 5FRUMn...gpBA 0.546 +0.004 vs field Not funded · Duplicate model
  • One seat per coldkey One coldkey holds one earning seat. This owner runs 10 hotkeys on the subnet; the one shown holds the seat today. seat: uid 50 · 5EhW5L...YAxF
  • Duplicate model This model is already earning under an earlier submission. Identical models pay once. The seat is held by the hotkey shown. earns: uid 31 · 5Eetnz...PrV2
  • Same model lineage Same behaviour lineage as an earlier submission; the earliest in the group earns. earns: uid 162 · 5CSkpH...U8yv
taostats
240 5FmpkW...LArt 0.544 +0.003 vs field Not funded · Duplicate model
  • One seat per coldkey One coldkey holds one earning seat. This owner runs 10 hotkeys on the subnet; the one shown holds the seat today. seat: uid 42 · 5FWwba...3mdw
  • Duplicate model This model is already earning under an earlier submission. Identical models pay once. The seat is held by the hotkey shown. earns: uid 31 · 5Eetnz...PrV2
  • Same model lineage Same behaviour lineage as an earlier submission; the earliest in the group earns. earns: uid 162 · 5CSkpH...U8yv
taostats
202 5HjSvQ...vgnj 0.544 +0.002 vs field Not funded · Duplicate model
  • One seat per coldkey One coldkey holds one earning seat. This owner runs 10 hotkeys on the subnet; the one shown holds the seat today. seat: uid 9 · 5H8xxV...KdLK
  • Duplicate model This model is already earning under an earlier submission. Identical models pay once. The seat is held by the hotkey shown. earns: uid 6 · 5GgSss...9P3D
  • Same model lineage Same behaviour lineage as an earlier submission; the earliest in the group earns. earns: uid 6 · 5GgSss...9P3D
taostats
143 5Fe3Pq...94C8 0.543 +0.002 vs field Not funded · Duplicate model
  • One seat per coldkey One coldkey holds one earning seat. This owner runs 10 hotkeys on the subnet; the one shown holds the seat today. seat: uid 50 · 5EhW5L...YAxF
  • Duplicate model This model is already earning under an earlier submission. Identical models pay once. The seat is held by the hotkey shown. earns: uid 31 · 5Eetnz...PrV2
  • Same model lineage Same behaviour lineage as an earlier submission; the earliest in the group earns. earns: uid 162 · 5CSkpH...U8yv
taostats
39 5GTGB9...MRRb 0.571 +0.001 vs field Funded · Participating taostats
1 5G6N3z...dxDf 0.524 +0.001 vs field Funded · Participating taostats
136 5FNrY6...Vawc 0.570 −0.000 vs field Not funded · Tenure
  • Tenure Scored on 4 of the 7 days needed. Scores still count and the model keeps running — tenure accrues by showing up.
taostats
115 5G9NAx...wn1n 0.539 −0.001 vs field Not funded · Duplicate model
  • One seat per coldkey One coldkey holds one earning seat. This owner runs 5 hotkeys on the subnet; the one shown holds the seat today. seat: uid 32 · 5FqU7d...7QBW
  • Duplicate model This model is already earning under an earlier submission. Identical models pay once. The seat is held by the hotkey shown. earns: uid 31 · 5Eetnz...PrV2
  • Same model lineage Same behaviour lineage as an earlier submission; the earliest in the group earns. earns: uid 162 · 5CSkpH...U8yv
taostats
247 5FsJJe...n9TQ 0.534 −0.002 vs field Not funded · Duplicate model
  • Duplicate model This model is already earning under an earlier submission. Identical models pay once.
  • Same model lineage Same behaviour lineage as an earlier submission; the earliest in the group earns. earns: uid 162 · 5CSkpH...U8yv
taostats
89 5Dvj3h...RbPF 0.573 −0.003 vs field Funded · Participating taostats
52 5Hpn6r...aGeU 0.532 −0.004 vs field Not funded · One seat per coldkey
  • One seat per coldkey One coldkey holds one earning seat. This owner runs 4 hotkeys on the subnet; the one shown holds the seat today. seat: uid 163 · 5GWMRX...ALTz
taostats
31 5Eetnz...PrV2 0.536 −0.004 vs field Not funded · Duplicate model
  • One seat per coldkey One coldkey holds one earning seat. This owner runs 10 hotkeys on the subnet; the one shown holds the seat today. seat: uid 50 · 5EhW5L...YAxF
  • Duplicate model This model is already earning under an earlier submission. Identical models pay once.
  • Same model lineage Same behaviour lineage as an earlier submission; the earliest in the group earns. earns: uid 162 · 5CSkpH...U8yv
taostats
107 5HbmHu...17Hj 0.532 −0.004 vs field Not funded · Duplicate model
  • One seat per coldkey One coldkey holds one earning seat. This owner runs 4 hotkeys on the subnet; the one shown holds the seat today. seat: uid 163 · 5GWMRX...ALTz
  • Duplicate model This model is already earning under an earlier submission. Identical models pay once.
  • Same model lineage Same behaviour lineage as an earlier submission; the earliest in the group earns. earns: 5HQvvH...wuCs
taostats
163 5GWMRX...ALTz 0.537 −0.004 vs field Funded · Participating taostats
138 5D5DbN...J7c1 0.549 −0.006 vs field Not funded · One seat per coldkey
  • One seat per coldkey One coldkey holds one earning seat. This owner runs 2 hotkeys on the subnet; the one shown holds the seat today. seat: uid 136 · 5FNrY6...Vawc
taostats
30 5EgxN9...xCSx 0.532 −0.007 vs field Not funded · Duplicate model
  • One seat per coldkey One coldkey holds one earning seat. This owner runs 10 hotkeys on the subnet; the one shown holds the seat today. seat: uid 42 · 5FWwba...3mdw
  • Duplicate model This model is already earning under an earlier submission. Identical models pay once. The seat is held by the hotkey shown. earns: uid 31 · 5Eetnz...PrV2
  • Same model lineage Same behaviour lineage as an earlier submission; the earliest in the group earns. earns: uid 162 · 5CSkpH...U8yv
taostats
137 5H92Pj...EvAg 0.533 −0.007 vs field Not funded · Duplicate model
  • One seat per coldkey One coldkey holds one earning seat. This owner runs 5 hotkeys on the subnet; the one shown holds the seat today. seat: uid 32 · 5FqU7d...7QBW
  • Duplicate model This model is already earning under an earlier submission. Identical models pay once. The seat is held by the hotkey shown. earns: uid 9 · 5H8xxV...KdLK
  • Same model lineage Same behaviour lineage as an earlier submission; the earliest in the group earns. earns: uid 9 · 5H8xxV...KdLK
taostats
34 5HQVEW...D2x2 0.533 −0.007 vs field Not funded · Duplicate model
  • One seat per coldkey One coldkey holds one earning seat. This owner runs 10 hotkeys on the subnet; the one shown holds the seat today. seat: uid 9 · 5H8xxV...KdLK
  • Duplicate model This model is already earning under an earlier submission. Identical models pay once. The seat is held by the hotkey shown. earns: uid 9 · 5H8xxV...KdLK
  • Same model lineage Same behaviour lineage as an earlier submission; the earliest in the group earns. earns: uid 9 · 5H8xxV...KdLK
taostats
88 5HaxtD...8ChW 0.562 −0.009 vs field Not funded · One seat per coldkey
  • One seat per coldkey One coldkey holds one earning seat. This owner runs 4 hotkeys on the subnet; the one shown holds the seat today. seat: uid 89 · 5Dvj3h...RbPF
taostats
13 5D9m7r...tMBP 0.529 −0.011 vs field Not funded · One seat per coldkey
  • One seat per coldkey One coldkey holds one earning seat. This owner runs 5 hotkeys on the subnet; the one shown holds the seat today. seat: uid 194 · 5D4WGv...r6mZ
taostats
214 5GcFM9...YAAE 0.559 −0.011 vs field Not funded · One seat per coldkey
  • One seat per coldkey One coldkey holds one earning seat. This owner runs 4 hotkeys on the subnet; the one shown holds the seat today. seat: uid 89 · 5Dvj3h...RbPF
taostats
41 5F6px2...5vnD 0.522 −0.012 vs field Not funded · Duplicate model
  • One seat per coldkey One coldkey holds one earning seat. This owner runs 2 hotkeys on the subnet; the one shown holds the seat today. seat: uid 160 · 5CyUYf...yyYU
  • Duplicate model This model is already earning under an earlier submission. Identical models pay once.
  • Same model lineage Same behaviour lineage as an earlier submission; the earliest in the group earns. earns: uid 162 · 5CSkpH...U8yv
taostats
141 5C5kbk...BZGi 0.523 −0.013 vs field Not funded · One seat per coldkey
  • One seat per coldkey One coldkey holds one earning seat. This owner runs 5 hotkeys on the subnet; the one shown holds the seat today. seat: uid 247 · 5FsJJe...n9TQ
taostats
91 5C812d...BBuc 0.522 −0.013 vs field Not funded · Duplicate model
  • One seat per coldkey One coldkey holds one earning seat. This owner runs 3 hotkeys on the subnet; the one shown holds the seat today. seat: uid 165 · 5FxE9o...U6ky
  • Duplicate model This model is already earning under an earlier submission. Identical models pay once.
  • Same model lineage Same behaviour lineage as an earlier submission; the earliest in the group earns. earns: uid 141 · 5C5kbk...BZGi
taostats
205 5CG1mJ...4v81 0.522 −0.013 vs field Not funded · Duplicate model
  • Duplicate model This model is already earning under an earlier submission. Identical models pay once.
  • Same model lineage Same behaviour lineage as an earlier submission; the earliest in the group earns. earns: uid 141 · 5C5kbk...BZGi
taostats
43 5GbCae...25xi 0.553 −0.015 vs field Not funded · Duplicate model
  • Duplicate model This model is already earning under an earlier submission. Identical models pay once.
  • Same model lineage Same behaviour lineage as an earlier submission; the earliest in the group earns. earns: uid 249 · 5DVFGX...ffqU
taostats
249 5DVFGX...ffqU 0.551 −0.016 vs field Not funded · One seat per coldkey
  • One seat per coldkey One coldkey holds one earning seat. This owner runs 3 hotkeys on the subnet; the one shown holds the seat today. seat: uid 43 · 5GbCae...25xi
taostats
28 5GpnSX...fuEE 0.519 −0.017 vs field Not funded · Duplicate model
  • One seat per coldkey One coldkey holds one earning seat. This owner runs 10 hotkeys on the subnet; the one shown holds the seat today. seat: uid 42 · 5FWwba...3mdw
  • Duplicate model This model is already earning under an earlier submission. Identical models pay once. The seat is held by the hotkey shown. earns: uid 6 · 5GgSss...9P3D
  • Same model lineage Same behaviour lineage as an earlier submission; the earliest in the group earns. earns: uid 6 · 5GgSss...9P3D
taostats
114 5Gy2i5...TQnq 0.519 −0.017 vs field Not funded · Duplicate model
  • One seat per coldkey One coldkey holds one earning seat. This owner runs 4 hotkeys on the subnet; the one shown holds the seat today. seat: uid 134 · 5Feh5Q...bMoh
  • Duplicate model This model is already earning under an earlier submission. Identical models pay once. The seat is held by the hotkey shown. earns: uid 6 · 5GgSss...9P3D
  • Same model lineage Same behaviour lineage as an earlier submission; the earliest in the group earns. earns: uid 6 · 5GgSss...9P3D
taostats
60 5EnPyo...LABG 0.548 −0.018 vs field Not funded · Duplicate model
  • Duplicate model This model is already earning under an earlier submission. Identical models pay once.
  • Same model lineage Same behaviour lineage as an earlier submission; the earliest in the group earns. earns: uid 249 · 5DVFGX...ffqU
taostats
76 5DeX1w...Cz2d 0.548 −0.018 vs field Not funded · Duplicate model
  • One seat per coldkey One coldkey holds one earning seat. This owner runs 3 hotkeys on the subnet; the one shown holds the seat today. seat: uid 43 · 5GbCae...25xi
  • Duplicate model This model is already earning under an earlier submission. Identical models pay once.
  • Same model lineage Same behaviour lineage as an earlier submission; the earliest in the group earns. earns: uid 249 · 5DVFGX...ffqU
taostats
106 5DChiJ...43yK 0.516 −0.018 vs field Not funded · Duplicate model
  • One seat per coldkey One coldkey holds one earning seat. This owner runs 4 hotkeys on the subnet; the one shown holds the seat today. seat: uid 234 · 5EDE2D...iYqp
  • Duplicate model This model is already earning under an earlier submission. Identical models pay once.
  • Same model lineage Same behaviour lineage as an earlier submission; the earliest in the group earns. earns: 5CJUbp...Nc5W
taostats
48 5Esh2w...Jfrz 0.547 −0.018 vs field Funded · Participating taostats
104 5GbXNr...nVpa 0.516 −0.019 vs field Not funded · Duplicate model
  • One seat per coldkey One coldkey holds one earning seat. This owner runs 10 hotkeys on the subnet; the one shown holds the seat today. seat: uid 9 · 5H8xxV...KdLK
  • Duplicate model This model is already earning under an earlier submission. Identical models pay once. The seat is held by the hotkey shown. earns: uid 31 · 5Eetnz...PrV2
  • Same model lineage Same behaviour lineage as an earlier submission; the earliest in the group earns. earns: uid 162 · 5CSkpH...U8yv
taostats
130 5GbBRA...Nqtx 0.516 −0.019 vs field Not funded · Duplicate model
  • One seat per coldkey One coldkey holds one earning seat. This owner runs 10 hotkeys on the subnet; the one shown holds the seat today. seat: uid 42 · 5FWwba...3mdw
  • Duplicate model This model is already earning under an earlier submission. Identical models pay once. The seat is held by the hotkey shown. earns: uid 31 · 5Eetnz...PrV2
  • Same model lineage Same behaviour lineage as an earlier submission; the earliest in the group earns. earns: uid 162 · 5CSkpH...U8yv
taostats
6 5GgSss...9P3D 0.515 −0.020 vs field Not funded · One seat per coldkey
  • One seat per coldkey One coldkey holds one earning seat. This owner runs 10 hotkeys on the subnet; the one shown holds the seat today. seat: uid 9 · 5H8xxV...KdLK
taostats
95 5Gc5oY...T2uS 0.515 −0.020 vs field Not funded · Duplicate model
  • One seat per coldkey One coldkey holds one earning seat. This owner runs 5 hotkeys on the subnet; the one shown holds the seat today. seat: uid 194 · 5D4WGv...r6mZ
  • Duplicate model This model is already earning under an earlier submission. Identical models pay once. The seat is held by the hotkey shown. earns: uid 31 · 5Eetnz...PrV2
  • Same model lineage Same behaviour lineage as an earlier submission; the earliest in the group earns. earns: uid 162 · 5CSkpH...U8yv
taostats
200 5GsntL...yTwB 0.514 −0.020 vs field Not funded · Duplicate model
  • One seat per coldkey One coldkey holds one earning seat. This owner runs 4 hotkeys on the subnet; the one shown holds the seat today. seat: uid 134 · 5Feh5Q...bMoh
  • Duplicate model This model is already earning under an earlier submission. Identical models pay once. The seat is held by the hotkey shown. earns: uid 6 · 5GgSss...9P3D
  • Same model lineage Same behaviour lineage as an earlier submission; the earliest in the group earns. earns: uid 6 · 5GgSss...9P3D
taostats
112 5GvPoN...nwr7 0.502 −0.021 vs field Not funded · One seat per coldkey
  • One seat per coldkey One coldkey holds one earning seat. This owner runs 10 hotkeys on the subnet; the one shown holds the seat today. seat: uid 50 · 5EhW5L...YAxF
taostats
154 5Gx5Vu...gA5e 0.493 −0.022 vs field Funded · Participating taostats
198 5EqT93...SRJR 0.539 −0.023 vs field Not funded · One seat per coldkey
  • One seat per coldkey One coldkey holds one earning seat. This owner runs 4 hotkeys on the subnet; the one shown holds the seat today. seat: uid 89 · 5Dvj3h...RbPF
taostats
242 5EceD1...S9kP 0.510 −0.025 vs field Not funded · Duplicate model
  • One seat per coldkey One coldkey holds one earning seat. This owner runs 10 hotkeys on the subnet; the one shown holds the seat today. seat: uid 42 · 5FWwba...3mdw
  • Duplicate model This model is already earning under an earlier submission. Identical models pay once. The seat is held by the hotkey shown. earns: uid 194 · 5D4WGv...r6mZ
  • Same model lineage Same behaviour lineage as an earlier submission; the earliest in the group earns. earns: uid 162 · 5CSkpH...U8yv
taostats
246 5GRcTs...C25v 0.504 −0.026 vs field Not funded · Duplicate model
  • One seat per coldkey One coldkey holds one earning seat. This owner runs 4 hotkeys on the subnet; the one shown holds the seat today. seat: uid 163 · 5GWMRX...ALTz
  • Duplicate model This model is already earning under an earlier submission. Identical models pay once. The seat is held by the hotkey shown. earns: 5CoRyG...kXoV
  • Same model lineage Same behaviour lineage as an earlier submission; the earliest in the group earns. earns: uid 162 · 5CSkpH...U8yv
taostats
167 5EeQAn...BAaB 0.510 −0.026 vs field Not funded · Duplicate model
  • One seat per coldkey One coldkey holds one earning seat. This owner runs 10 hotkeys on the subnet; the one shown holds the seat today. seat: uid 42 · 5FWwba...3mdw
  • Duplicate model This model is already earning under an earlier submission. Identical models pay once. The seat is held by the hotkey shown. earns: uid 194 · 5D4WGv...r6mZ
  • Same model lineage Same behaviour lineage as an earlier submission; the earliest in the group earns. earns: uid 162 · 5CSkpH...U8yv
taostats
222 5Gipmi...kpow 0.502 −0.027 vs field Not funded · One seat per coldkey
  • One seat per coldkey One coldkey holds one earning seat. This owner runs 5 hotkeys on the subnet; the one shown holds the seat today. seat: uid 247 · 5FsJJe...n9TQ
taostats
63 5D5Efz...qhtY 0.468 −0.028 vs field Not funded · Tenure
  • Tenure Scored on 4 of the 7 days needed. Scores still count and the model keeps running — tenure accrues by showing up.
taostats
164 5DoB4p...k9wA 0.530 −0.029 vs field Funded · Participating taostats
142 5H6tLC...c1q3 0.502 −0.030 vs field Not funded · Duplicate model
  • One seat per coldkey One coldkey holds one earning seat. This owner runs 3 hotkeys on the subnet; the one shown holds the seat today. seat: uid 110 · 5GCYWv...goaT
  • Duplicate model This model is already earning under an earlier submission. Identical models pay once. The seat is held by the hotkey shown. earns: uid 6 · 5GgSss...9P3D
  • Same model lineage Same behaviour lineage as an earlier submission; the earliest in the group earns. earns: uid 6 · 5GgSss...9P3D
taostats
33 5HTxhX...Lqim 0.470 −0.032 vs field Not funded · Tenure
  • Tenure Scored on 6 of the 7 days needed. Scores still count and the model keeps running — tenure accrues by showing up.
taostats
224 5HE7LP...W7fx 0.499 −0.032 vs field Not funded · Duplicate model
  • One seat per coldkey One coldkey holds one earning seat. This owner runs 10 hotkeys on the subnet; the one shown holds the seat today. seat: uid 42 · 5FWwba...3mdw
  • Duplicate model This model is already earning under an earlier submission. Identical models pay once. The seat is held by the hotkey shown. earns: uid 6 · 5GgSss...9P3D
  • Same model lineage Same behaviour lineage as an earlier submission; the earliest in the group earns. earns: uid 6 · 5GgSss...9P3D
taostats
120 5DXMBS...SypN 0.500 −0.036 vs field Funded · Participating taostats
54 5HB9rT...MHVw 0.443 −0.044 vs field Funded · Participating taostats
82 5EURAF...vZBX 0.473 −0.057 vs field Funded · Participating taostats
100 5HWGvA...j3Pc 0.463 −0.057 vs field Not funded · One seat per coldkey
  • One seat per coldkey One coldkey holds one earning seat. This owner runs 5 hotkeys on the subnet; the one shown holds the seat today. seat: uid 230 · 5EAcGJ...PdZq
taostats
69 5F1pHa...AxXR 0.465 −0.061 vs field Not funded · Below the earning cut
  • Below the earning cut Ranked below the earning cut. The score stands and the model keeps running — the paid set is a fixed size, so placing outside it is not a penalty and carries nothing forward.
taostats
92 5GZ1yJ...1PrF 0.462 −0.062 vs field Not funded · One seat per coldkey
  • One seat per coldkey One coldkey holds one earning seat. This owner runs 5 hotkeys on the subnet; the one shown holds the seat today. seat: uid 54 · 5HB9rT...MHVw
taostats
186 5HZ6xj...MMgj 0.356 −0.162 vs field Not funded · Below the earning cut
  • Below the earning cut Ranked below the earning cut. The score stands and the model keeps running — the paid set is a fixed size, so placing outside it is not a penalty and carries nothing forward.
taostats
149 5F7NuC...FfDr 0.353 −0.165 vs field Not funded · One seat per coldkey
  • One seat per coldkey One coldkey holds one earning seat. This owner runs 3 hotkeys on the subnet; the one shown holds the seat today. seat: uid 186 · 5HZ6xj...MMgj
taostats
225 5H9XqN...KfZR 0.294 −0.220 vs field Not funded · One seat per coldkey
  • One seat per coldkey One coldkey holds one earning seat. This owner runs 3 hotkeys on the subnet; the one shown holds the seat today. seat: uid 186 · 5HZ6xj...MMgj
taostats
113 5FCjRA...rnbc 0.224 −0.293 vs field Not funded · Duplicate model
  • One seat per coldkey One coldkey holds one earning seat. This owner runs 5 hotkeys on the subnet; the one shown holds the seat today. seat: uid 194 · 5D4WGv...r6mZ
  • Duplicate model This model is already earning under an earlier submission. Identical models pay once. The seat is held by the hotkey shown. earns: uid 44 · 5Evf2A...voUX
taostats
204 5HZ2P3...kQm6 0.143 −0.306 vs field Not funded · One seat per coldkey
  • One seat per coldkey One coldkey holds one earning seat. This owner runs 5 hotkeys on the subnet; the one shown holds the seat today. seat: uid 54 · 5HB9rT...MHVw
taostats
189 5FnuP4...S932 0.207 −0.307 vs field Not funded · Duplicate model
  • One seat per coldkey One coldkey holds one earning seat. This owner runs 3 hotkeys on the subnet; the one shown holds the seat today. seat: uid 110 · 5GCYWv...goaT
  • Duplicate model This model is already earning under an earlier submission. Identical models pay once. The seat is held by the hotkey shown. earns: uid 194 · 5D4WGv...r6mZ
  • Same model lineage Same behaviour lineage as an earlier submission; the earliest in the group earns. earns: uid 162 · 5CSkpH...U8yv
taostats
233 5DNzet...HBqM 0.207 −0.307 vs field Not funded · Duplicate model
  • One seat per coldkey One coldkey holds one earning seat. This owner runs 5 hotkeys on the subnet; the one shown holds the seat today. seat: uid 194 · 5D4WGv...r6mZ
  • Duplicate model This model is already earning under an earlier submission. Identical models pay once. The seat is held by the hotkey shown. earns: uid 194 · 5D4WGv...r6mZ
  • Same model lineage Same behaviour lineage as an earlier submission; the earliest in the group earns. earns: uid 162 · 5CSkpH...U8yv
taostats
87 5DytHK...s5ay 0.207 −0.307 vs field Not funded · Duplicate model
  • One seat per coldkey One coldkey holds one earning seat. This owner runs 5 hotkeys on the subnet; the one shown holds the seat today. seat: uid 32 · 5FqU7d...7QBW
  • Duplicate model This model is already earning under an earlier submission. Identical models pay once. The seat is held by the hotkey shown. earns: uid 194 · 5D4WGv...r6mZ
  • Same model lineage Same behaviour lineage as an earlier submission; the earliest in the group earns. earns: uid 162 · 5CSkpH...U8yv
taostats
192 5FtCS8...kPtN 0.206 −0.308 vs field Not funded · Duplicate model
  • One seat per coldkey One coldkey holds one earning seat. This owner runs 5 hotkeys on the subnet; the one shown holds the seat today. seat: uid 32 · 5FqU7d...7QBW
  • Duplicate model This model is already earning under an earlier submission. Identical models pay once. The seat is held by the hotkey shown. earns: uid 194 · 5D4WGv...r6mZ
  • Same model lineage Same behaviour lineage as an earlier submission; the earliest in the group earns. earns: uid 162 · 5CSkpH...U8yv
taostats
40 5FRCNV...7kvE 0.206 −0.308 vs field Not funded · Duplicate model
  • One seat per coldkey One coldkey holds one earning seat. This owner runs 10 hotkeys on the subnet; the one shown holds the seat today. seat: uid 50 · 5EhW5L...YAxF
  • Duplicate model This model is already earning under an earlier submission. Identical models pay once. The seat is held by the hotkey shown. earns: uid 194 · 5D4WGv...r6mZ
  • Same model lineage Same behaviour lineage as an earlier submission; the earliest in the group earns. earns: uid 162 · 5CSkpH...U8yv
taostats
252 5FHcm2...1GcA 0.206 −0.308 vs field Not funded · Duplicate model
  • One seat per coldkey One coldkey holds one earning seat. This owner runs 10 hotkeys on the subnet; the one shown holds the seat today. seat: uid 50 · 5EhW5L...YAxF
  • Duplicate model This model is already earning under an earlier submission. Identical models pay once. The seat is held by the hotkey shown. earns: uid 194 · 5D4WGv...r6mZ
  • Same model lineage Same behaviour lineage as an earlier submission; the earliest in the group earns. earns: uid 162 · 5CSkpH...U8yv
taostats
12 5DJBrU...wMbw 0.206 −0.308 vs field Not funded · Duplicate model
  • One seat per coldkey One coldkey holds one earning seat. This owner runs 10 hotkeys on the subnet; the one shown holds the seat today. seat: uid 50 · 5EhW5L...YAxF
  • Duplicate model This model is already earning under an earlier submission. Identical models pay once. The seat is held by the hotkey shown. earns: uid 194 · 5D4WGv...r6mZ
  • Same model lineage Same behaviour lineage as an earlier submission; the earliest in the group earns. earns: uid 162 · 5CSkpH...U8yv
taostats
58 5CzE7c...JkEk 0.203 −0.310 vs field Not funded · Duplicate model
  • One seat per coldkey One coldkey holds one earning seat. This owner runs 3 hotkeys on the subnet; the one shown holds the seat today. seat: uid 165 · 5FxE9o...U6ky
  • Duplicate model This model is already earning under an earlier submission. Identical models pay once.
  • Same model lineage Same behaviour lineage as an earlier submission; the earliest in the group earns. earns: uid 162 · 5CSkpH...U8yv
taostats
0 5FUUy2...HaFf 0.200 −0.312 vs field Not funded · Duplicate model
  • One seat per coldkey One coldkey holds one earning seat. This owner runs 10 hotkeys on the subnet; the one shown holds the seat today. seat: uid 50 · 5EhW5L...YAxF
  • Duplicate model This model is already earning under an earlier submission. Identical models pay once. The seat is held by the hotkey shown. earns: uid 160 · 5CyUYf...yyYU
  • Same model lineage Same behaviour lineage as an earlier submission; the earliest in the group earns. earns: uid 162 · 5CSkpH...U8yv
taostats
72 5DhpQF...JxqV 0.199 −0.312 vs field Not funded · Duplicate model
  • One seat per coldkey One coldkey holds one earning seat. This owner runs 4 hotkeys on the subnet; the one shown holds the seat today. seat: uid 234 · 5EDE2D...iYqp
  • Duplicate model This model is already earning under an earlier submission. Identical models pay once.
  • Same model lineage Same behaviour lineage as an earlier submission; the earliest in the group earns. earns: uid 162 · 5CSkpH...U8yv
taostats
26 5GLTip...rdKX 0.141 −0.383 vs field Not funded · Duplicate model
  • One seat per coldkey One coldkey holds one earning seat. This owner runs 10 hotkeys on the subnet; the one shown holds the seat today. seat: uid 42 · 5FWwba...3mdw
  • Duplicate model This model is already earning under an earlier submission. Identical models pay once. The seat is held by the hotkey shown. earns: uid 44 · 5Evf2A...voUX
taostats
238 5GMyAK...iWZB 0.136 −0.387 vs field Not funded · Duplicate model
  • One seat per coldkey One coldkey holds one earning seat. This owner runs 10 hotkeys on the subnet; the one shown holds the seat today. seat: uid 9 · 5H8xxV...KdLK
  • Duplicate model This model is already earning under an earlier submission. Identical models pay once. The seat is held by the hotkey shown. earns: uid 44 · 5Evf2A...voUX
taostats
251 5G7AeS...ycKx 0.135 −0.388 vs field Not funded · One seat per coldkey
  • One seat per coldkey One coldkey holds one earning seat. This owner runs 10 hotkeys on the subnet; the one shown holds the seat today. seat: uid 9 · 5H8xxV...KdLK
taostats
90 5Fbi74...jaRS 0.134 −0.388 vs field Not funded · One seat per coldkey
  • One seat per coldkey One coldkey holds one earning seat. This owner runs 3 hotkeys on the subnet; the one shown holds the seat today. seat: uid 44 · 5Evf2A...voUX
taostats
17 5CLiZh...7n1K 0.131 −0.392 vs field Not funded · Duplicate model
  • One seat per coldkey One coldkey holds one earning seat. This owner runs 10 hotkeys on the subnet; the one shown holds the seat today. seat: uid 42 · 5FWwba...3mdw
  • Duplicate model This model is already earning under an earlier submission. Identical models pay once.
  • Same model lineage Same behaviour lineage as an earlier submission; the earliest in the group earns. earns: 5CJUbp...Nc5W
taostats
243 5ELUT7...4szw 0.127 −0.395 vs field Not funded · Duplicate model
  • One seat per coldkey One coldkey holds one earning seat. This owner runs 10 hotkeys on the subnet; the one shown holds the seat today. seat: uid 9 · 5H8xxV...KdLK
  • Duplicate model This model is already earning under an earlier submission. Identical models pay once. The seat is held by the hotkey shown. earns: uid 194 · 5D4WGv...r6mZ
  • Same model lineage Same behaviour lineage as an earlier submission; the earliest in the group earns. earns: uid 162 · 5CSkpH...U8yv
taostats
231 5FP4fx...asPQ 0.127 −0.395 vs field Not funded · Duplicate model
  • One seat per coldkey One coldkey holds one earning seat. This owner runs 10 hotkeys on the subnet; the one shown holds the seat today. seat: uid 9 · 5H8xxV...KdLK
  • Duplicate model This model is already earning under an earlier submission. Identical models pay once. The seat is held by the hotkey shown. earns: uid 194 · 5D4WGv...r6mZ
  • Same model lineage Same behaviour lineage as an earlier submission; the earliest in the group earns. earns: uid 162 · 5CSkpH...U8yv
taostats
8 5E81eb...qT9u 0.127 −0.395 vs field Not funded · Duplicate model
  • One seat per coldkey One coldkey holds one earning seat. This owner runs 10 hotkeys on the subnet; the one shown holds the seat today. seat: uid 9 · 5H8xxV...KdLK
  • Duplicate model This model is already earning under an earlier submission. Identical models pay once. The seat is held by the hotkey shown. earns: uid 194 · 5D4WGv...r6mZ
  • Same model lineage Same behaviour lineage as an earlier submission; the earliest in the group earns. earns: uid 162 · 5CSkpH...U8yv
taostats
239 5FhgUG...U8gZ 0.122 −0.399 vs field Not funded · Duplicate model
  • One seat per coldkey One coldkey holds one earning seat. This owner runs 3 hotkeys on the subnet; the one shown holds the seat today. seat: uid 44 · 5Evf2A...voUX
  • Duplicate model This model is already earning under an earlier submission. Identical models pay once. The seat is held by the hotkey shown. earns: uid 72 · 5DhpQF...JxqV
  • Same model lineage Same behaviour lineage as an earlier submission; the earliest in the group earns. earns: uid 162 · 5CSkpH...U8yv
taostats
140 5DegRL...C9vG 0.122 −0.399 vs field Not funded · Duplicate model
  • One seat per coldkey One coldkey holds one earning seat. This owner runs 5 hotkeys on the subnet; the one shown holds the seat today. seat: uid 247 · 5FsJJe...n9TQ
  • Duplicate model This model is already earning under an earlier submission. Identical models pay once. The seat is held by the hotkey shown. earns: uid 160 · 5CyUYf...yyYU
  • Same model lineage Same behaviour lineage as an earlier submission; the earliest in the group earns. earns: uid 162 · 5CSkpH...U8yv
taostats
162 5CSkpH...U8yv 0.112 −0.408 vs field Not funded · One seat per coldkey
  • One seat per coldkey One coldkey holds one earning seat. This owner runs 5 hotkeys on the subnet; the one shown holds the seat today. seat: uid 247 · 5FsJJe...n9TQ
taostats
245 5FjSAs...LijJ 0.000 −0.422 vs field Below baseline — not funded
  • Tenure Scored on 1 of the 7 days needed. Scores still count and the model keeps running — tenure accrues by showing up.
taostats
105 5GurPz...hBc9 0.000 −0.422 vs field Below baseline — not funded
  • Tenure Scored on 1 of the 7 days needed. Scores still count and the model keeps running — tenure accrues by showing up.
taostats
55 5HmAE2...zjur 0.047 −0.456 vs field Not funded · One seat per coldkey
  • One seat per coldkey One coldkey holds one earning seat. This owner runs 5 hotkeys on the subnet; the one shown holds the seat today. seat: uid 54 · 5HB9rT...MHVw
taostats
14 5CY6Hp...7j6B 0.044 −0.463 vs field Not funded · One seat per coldkey
  • One seat per coldkey One coldkey holds one earning seat. This owner runs 5 hotkeys on the subnet; the one shown holds the seat today. seat: uid 54 · 5HB9rT...MHVw
taostats
56 5DXBQ4...YFwR 0.039 −0.474 vs field Not funded · One seat per coldkey
  • One seat per coldkey One coldkey holds one earning seat. This owner runs 13 hotkeys on the subnet; the one shown holds the seat today. seat: uid 125 · 5G3vwv...iZDK
taostats
61 5E7E63...otnw 0.036 −0.477 vs field Not funded · One seat per coldkey
  • One seat per coldkey One coldkey holds one earning seat. This owner runs 13 hotkeys on the subnet; the one shown holds the seat today. seat: uid 125 · 5G3vwv...iZDK
taostats
45 5GRDAD...LTJK 0.033 −0.480 vs field Not funded · One seat per coldkey
  • One seat per coldkey One coldkey holds one earning seat. This owner runs 13 hotkeys on the subnet; the one shown holds the seat today. seat: uid 125 · 5G3vwv...iZDK
taostats
108 5DcDyf...oqRZ 0.032 −0.481 vs field Not funded · One seat per coldkey
  • One seat per coldkey One coldkey holds one earning seat. This owner runs 13 hotkeys on the subnet; the one shown holds the seat today. seat: uid 125 · 5G3vwv...iZDK
taostats
216 5DqRHM...Y8sm 0.032 −0.481 vs field Not funded · One seat per coldkey
  • One seat per coldkey One coldkey holds one earning seat. This owner runs 13 hotkeys on the subnet; the one shown holds the seat today. seat: uid 125 · 5G3vwv...iZDK
taostats
20 5Eqi6d...6Esk 0.032 −0.481 vs field Not funded · One seat per coldkey
  • One seat per coldkey One coldkey holds one earning seat. This owner runs 13 hotkeys on the subnet; the one shown holds the seat today. seat: uid 125 · 5G3vwv...iZDK
taostats
170 5HpwMH...A3bL 0.032 −0.481 vs field Not funded · One seat per coldkey
  • One seat per coldkey One coldkey holds one earning seat. This owner runs 13 hotkeys on the subnet; the one shown holds the seat today. seat: uid 125 · 5G3vwv...iZDK
taostats
169 5GEigf...32KS 0.032 −0.482 vs field Not funded · One seat per coldkey
  • One seat per coldkey One coldkey holds one earning seat. This owner runs 13 hotkeys on the subnet; the one shown holds the seat today. seat: uid 125 · 5G3vwv...iZDK
taostats
237 5Cyufm...THoR 0.032 −0.482 vs field Not funded · One seat per coldkey
  • One seat per coldkey One coldkey holds one earning seat. This owner runs 13 hotkeys on the subnet; the one shown holds the seat today. seat: uid 125 · 5G3vwv...iZDK
taostats
152 5GmWpN...N4VG 0.031 −0.482 vs field Not funded · One seat per coldkey
  • One seat per coldkey One coldkey holds one earning seat. This owner runs 13 hotkeys on the subnet; the one shown holds the seat today. seat: uid 125 · 5G3vwv...iZDK
taostats
70 5CrCRX...4Mt4 0.031 −0.482 vs field Not funded · One seat per coldkey
  • One seat per coldkey One coldkey holds one earning seat. This owner runs 13 hotkeys on the subnet; the one shown holds the seat today. seat: uid 125 · 5G3vwv...iZDK
taostats
118 5H96DC...6iPT 0.031 −0.483 vs field Not funded · One seat per coldkey
  • One seat per coldkey One coldkey holds one earning seat. This owner runs 13 hotkeys on the subnet; the one shown holds the seat today. seat: uid 125 · 5G3vwv...iZDK
taostats

Hotkey shown as 5CVCZw...TBq8 — full address on taostats.

Score range · 122 miners scored

Aggregate summary

Scores landed between 0.206 and 0.594 top score 0.594

Range collapses to a 42.7-point window

p25 0.206
mean 0.404
median 0.516
p75 0.551
top 0.594

0.187

0.613

Axis is auto-zoomed to the data range so percentile positions are legible even when the underlying histogram bins are coarse. Score cuts shown above are exact; positioning is proportional.

Score distribution for SN21 epoch BD-2026-09-06-COR-1 (Search) Histogram of 122 qualifying miners across 15 score bins. Y-axis is miner count; x-axis is epoch-weighted score in the range 0.00 to 1.00. Each bin contains at least 5 miners per the k-anonymity rule. Equivalent data table follows below the chart. 0 12.5 25 37.5 50 Score 0.00–0.05: 14 miners Score 0.05–0.10: 0 miners Score 0.10–0.20: 14 miners Score 0.20–0.45: 13 miners Score 0.45–0.50: 9 miners Score 0.50–0.55: 40 miners Score 0.55–0.60: 32 miners Score 0.60–0.65: 0 miners Score 0.65–0.70: 0 miners Score 0.70–0.75: 0 miners Score 0.75–0.80: 0 miners Score 0.80–0.85: 0 miners Score 0.85–0.90: 0 miners Score 0.90–0.95: 0 miners Score 0.95–1.00: 0 miners 0.00 0.05 0.10 0.20 0.45 0.50 0.55 0.60 0.65 0.70 0.75 0.80 0.85 0.90 0.95 1.00 Score (epoch-weighted mean) Miners
Summary: mean 0.40, median 0.52, p25 0.21, p75 0.55, max 0.59. Bins are collapsed to satisfy a 5-miner minimum (k-anonymity floor) per IA D-05. The on-chain block range and scoring formula commit below let you reconcile every number to the validator output.
Score range Miner count Share of pool
0.00–0.05 14 11.5%
0.05–0.10 0 0.0%
0.10–0.20 14 11.5%
0.20–0.45 13 10.7%
0.45–0.50 9 7.4%
0.50–0.55 40 32.8%
0.55–0.60 32 26.2%
0.60–0.65 0 0.0%
0.65–0.70 0 0.0%
0.70–0.75 0 0.0%
0.75–0.80 0 0.0%
0.80–0.85 0 0.0%
0.85–0.90 0 0.0%
0.90–0.95 0 0.0%
0.95–1.00 0 0.0%

Position bands · Find where you sit

Score cuts at every quartile — match your score to a band.

5 bands

Band Score cut Tier hint What it means
Top score
0.594 Elite · 60% Highest score achieved by any miner in this epoch’s qualifying pool.
Top 25%
0.551 Elite · 60% Scoring at or above this puts you in the top quartile of the pool.
Mean score
0.404 Average across the qualifying pool — useful proxy for the conditional-prior baseline.
Median
0.516 Competitive · 30% Half the pool scored at or above this, half below.
Bottom 25%
0.206 Participating · 10% Scoring at or below this puts you in the bottom quartile of the pool.

Tier hints are heuristic from this epoch's percentile cuts. Actual tier membership depends on EMA across multiple epochs vs the conditional-prior baseline + 1σ. See Methodology.

Score → band calculator

Heuristic

Enter a value between 0.000 and 1.000. Defaults shown match this epoch's distribution.

p25 0.206 · p50 0.516 · p75 0.551 · max 0.594

Band placement

Enter a score above

Headline numbers

Pool size
122
Baseline beat rate
100.0%
Epoch type
Search multiplier 1×
Registered UIDs
256

122/256 passed the gate.

Tier distribution

Tier Count Share of pool Share of emissions
Elite 6 4.9% 60.0%
Competitive 13 10.7% 30.0%
Participating 13 10.7% 10.0%

Elite-tier floor: met this epoch.

Accuracy by change type moved to the Performance tab — the cumulative picture with best model, current winner and score parts.

What does the score mean?

The score is an accuracy score from 0 to 1, where 1 is a perfect prediction. A score of 0.6 means the model is about 60% of the way to perfect. It is not the percentage of predictions that were correct.

It blends four things:

  • Closeness (half the score). The model gives a low, middle and high estimate for each change. This measures how close that range sat to what actually happened.
  • Honest confidence (a fifth). When the model claims to be sure, the real result should land inside its range about as often as it claims. Sounding confident and being wrong costs score.
  • Direction (15%). Did it call the move up or down correctly.
  • The account's own goal (15%). A lead business is judged on leads, a shop on sales value — the model has to get the metric that account actually cares about.

The leaderboard number is not a single day: it is the average of a model's recent predictions, where recent work counts more than old (a score twelve days old counts half). Predictions are locked before any outcome exists, and a day's first score settles about 15 days after its basket — 7 days of outcomes plus a settling week so late conversions count.

Mining? Look up your own scores by hotkey — per-day entries, win/lose by change type, and the signed receipt that lets you reproduce every number.

On-chain record

Block range
0–0
Scoring formula version
1.2.1 @ 861fdfc
Validator output snapshot
2026-09-06T16:01:53.187Z
Chain fetch
2026-09-06T16:01:53.124Z
Horizon set
7d, 14d, 28d

Published epochs

Epochs · Frozen records, newest first

Every closed epoch publishes as a permanent record at /predictions/epochs/[release_key]. Published rows are immutable per IA D-13; corrections appear as separate rows, not edits.

32 epoch slots · newest first · 15 have corrections

  1. BD-2026-09-06-COR-1 Search · campaign-level Corrected · 1 prior pool 122 beat 100.0%
    Block range
    0–0
    Formula
    1.2.1 @ 861fdfc
    Multiplier
    1.00×
    Registered UIDs
    256

    Open permanent record

    Prior versions of this epoch slot (archived)

  2. BD-2026-09-05-COR-2 Search · campaign-level Corrected · 2 prior pool 122 beat 100.0%
    Block range
    0–0
    Formula
    1.2.1 @ b845527
    Multiplier
    1.00×
    Registered UIDs
    256

    Open permanent record

    Prior versions of this epoch slot (archived)

  3. BD-2026-09-04 Search · campaign-level pool 121 beat 100.0%
    Block range
    0–0
    Formula
    1.2.1 @ 75618fb
    Multiplier
    1.00×
    Registered UIDs
    256

    Open permanent record

  4. BD-2026-09-03 Search · campaign-level pool 118 beat 100.0%
    Block range
    0–0
    Formula
    1.2.1 @ 799f4b3
    Multiplier
    1.00×
    Registered UIDs
    256

    Open permanent record

  5. BD-2026-09-02-COR-2 Search · campaign-level Corrected · 2 prior pool 118 beat 100.0%
    Block range
    0–0
    Formula
    1.2.1 @ 799f4b3
    Multiplier
    1.00×
    Registered UIDs
    256

    Open permanent record

    Prior versions of this epoch slot (archived)

  6. BD-2026-09-01 Search · campaign-level pool 118 beat 100.0%
    Block range
    0–0
    Formula
    1.2.1 @ 6450130
    Multiplier
    1.00×
    Registered UIDs
    256

    Open permanent record

  7. BD-2026-08-31-COR-2 Search · campaign-level Corrected · 2 prior pool 119 beat 100.0%
    Block range
    0–0
    Formula
    1.2.1 @ 6450130
    Multiplier
    1.00×
    Registered UIDs
    256

    Open permanent record

    Prior versions of this epoch slot (archived)

  8. BD-2026-08-30-COR-1 Search · campaign-level Corrected · 1 prior pool 122 beat 100.0%
    Block range
    0–0
    Formula
    1.2.1 @ f678ad5
    Multiplier
    1.00×
    Registered UIDs
    256

    Open permanent record

    Prior versions of this epoch slot (archived)

  9. BD-2026-08-29-COR-5 Search · campaign-level Corrected · 5 prior pool 123 beat 100.0%
    Block range
    0–0
    Formula
    1.2.1 @ 9e0da63
    Multiplier
    1.00×
    Registered UIDs
    256

    Open permanent record

    Prior versions of this epoch slot (archived)

  10. BD-2026-08-28-COR-1 Search · campaign-level Corrected · 1 prior pool 124 beat 100.0%
    Block range
    0–0
    Formula
    1.2.1 @ 28d9e84
    Multiplier
    1.00×
    Registered UIDs
    256

    Open permanent record

    Prior versions of this epoch slot (archived)

  11. BD-2026-08-27 Search · campaign-level pool 124 beat 100.0%
    Block range
    0–0
    Formula
    1.2.1 @ 121aba4
    Multiplier
    1.00×
    Registered UIDs
    256

    Open permanent record

  12. BD-2026-08-26 Search · campaign-level pool 114 beat 100.0%
    Block range
    0–0
    Formula
    1.2.1 @ a83e1d6
    Multiplier
    1.00×
    Registered UIDs
    256

    Open permanent record

  13. BD-2026-08-25 Search · campaign-level pool 118 beat 100.0%
    Block range
    0–0
    Formula
    1.2.1 @ 4fb93af
    Multiplier
    1.00×
    Registered UIDs
    256

    Open permanent record

  14. BD-2026-08-24 Search · campaign-level pool 120 beat 100.0%
    Block range
    0–0
    Formula
    1.2.1 @ 8463fde
    Multiplier
    1.00×
    Registered UIDs
    256

    Open permanent record

  15. BD-2026-08-23 Search · campaign-level pool 120 beat 100.0%
    Block range
    0–0
    Formula
    1.2.1 @ 84e001d
    Multiplier
    1.00×
    Registered UIDs
    256

    Open permanent record

  16. BD-2026-08-22-COR-1 Search · campaign-level Corrected · 1 prior pool 120 beat 100.0%
    Block range
    0–0
    Formula
    1.2.1 @ 01d18d9
    Multiplier
    1.00×
    Registered UIDs
    256

    Open permanent record

    Prior versions of this epoch slot (archived)

  17. BD-2026-08-21 Search · campaign-level pool 117 beat 100.0%
    Block range
    0–0
    Formula
    1.2.1 @ 5e39f21
    Multiplier
    1.00×
    Registered UIDs
    256

    Open permanent record

  18. BD-2026-08-20 Search · campaign-level pool 117 beat 100.0%
    Block range
    0–0
    Formula
    1.2.1 @ b279dca
    Multiplier
    1.00×
    Registered UIDs
    256

    Open permanent record

  19. BD-2026-08-18-COR-1 Search · campaign-level Corrected · 1 prior pool 112 beat 100.0%
    Block range
    0–0
    Formula
    1.2.1 @ b279dca
    Multiplier
    1.00×
    Registered UIDs
    256

    Open permanent record

    Prior versions of this epoch slot (archived)

  20. WR-2026-W32-PUB-E1 Search · campaign-level pool 15 beat 93.3%
    Block range
    8414168–8813452
    Formula
    1.2.1 @ 7cdf7d7
    Multiplier
    1.00×
    Registered UIDs
    256

    Open permanent record

  21. WR-2026-W31-PUB-E1 Search · campaign-level pool 141 beat 100.0%
    Block range
    8414168–8763768
    Formula
    1.2.1 @ 7cdf7d7
    Multiplier
    1.00×
    Registered UIDs
    256

    Open permanent record

  22. WR-2026-W30-PUB-E1 Search · campaign-level pool 125 beat 100.0%
    Block range
    8414168–8713416
    Formula
    1.2.1 @ 7cdf7d7
    Multiplier
    1.00×
    Registered UIDs
    256

    Open permanent record

  23. WR-2026-W29-PUB-E1 Search · campaign-level pool 120 beat 100.0%
    Block range
    8414168–8662242
    Formula
    1.2.1 @ 7cdf7d7
    Multiplier
    1.00×
    Registered UIDs
    256

    Open permanent record

  24. WR-2026-W28-PUB-E1 Search · campaign-level pool 100 beat 100.0%
    Block range
    8355702–8611981
    Formula
    1.2.1 @ 7cdf7d7
    Multiplier
    1.00×
    Registered UIDs
    256

    Open permanent record

  25. WR-2026-W27-PUB-E1-COR-1 Search · campaign-level Corrected · 1 prior pool 92 beat 100.0%
    Block range
    0–0
    Formula
    1.2.1 @ c79e255
    Multiplier
    1.00×
    Registered UIDs
    256

    Open permanent record

    Prior versions of this epoch slot (archived)

  26. WR-2026-W26-PUB-E1-COR-1 Search · campaign-level Corrected · 1 prior pool 98 beat 100.0%
    Block range
    8355702–8512403
    Formula
    1.2.1 @ 7cdf7d7
    Multiplier
    1.00×
    Registered UIDs
    256

    Open permanent record

    Prior versions of this epoch slot (archived)

  27. WR-2026-W25-PUB-E1 Search · campaign-level pool 88 beat 100.0%
    Block range
    8355702–8461824
    Formula
    1.2.1 @ 7cdf7d7
    Multiplier
    1.00×
    Registered UIDs
    256

    Open permanent record

  28. WR-2026-W24-PUB-E1-COR-1 Search · campaign-level Corrected · 1 prior pool 22 beat 100.0%
    Block range
    8413094–8413096
    Formula
    1.2.1 @ 8cd3fdc
    Multiplier
    1.00×
    Registered UIDs
    256

    Open permanent record

    Prior versions of this epoch slot (archived)

  29. WR-2026-W21-RERUN-E1-COR-1 Search · campaign-level Corrected · 1 prior pool 26 beat 100.0%
    Block range
    8219538–8363696
    Formula
    1.2.1 @ b8b77a9
    Multiplier
    1.00×
    Registered UIDs
    256

    Open permanent record

    Prior versions of this epoch slot (archived)

  30. WR-2026-W22-PUB-E1-COR-3 Search · campaign-level Corrected · 3 prior pool 54 beat 100.0%
    Block range
    8219538–8313781
    Formula
    1.2.1 @ a04e036
    Multiplier
    1.00×
    Registered UIDs
    256

    Open permanent record

    Prior versions of this epoch slot (archived)

  31. WR-2026-W21-COR-3 Search · campaign-level Corrected · 3 prior pool 16 beat 100.0%
    Block range
    8208900–8258914
    Formula
    1.2.1 @ 91705b5
    Multiplier
    1.00×
    Registered UIDs
    256

    Open permanent record

    Prior versions of this epoch slot (archived)

  32. WR-2026-W99-SMOKE-E1 Search · campaign-level pool 50 beat 76.0%
    Block range
    4823091–4830290
    Formula
    1.2.1 @ a1b2c3d
    Multiplier
    1.00×
    Registered UIDs
    64

    Open permanent record

Methodology

Methodology · Verification map

Every number on this dashboard is reconcilable to on-chain validator output. The links and procedure below are the entry points for verifying any published epoch independently — the chain is the source of truth; this site mirrors the spec and surfaces aggregates.

Verification path · From spec to chain

3 steps

Step 1 / 3

Read the spec

Mirrored canonical SN21 documents on this site — whitepaper, reward mechanism, epoch structure.

Open whitepaper

Step 2 / 3

Run the verifier

scripts/verify_epoch.py reproduces any past epoch against a Bittensor archive node.

View on GitHub

Step 3 / 3

Cross-check the chain

Block range + scoring formula commit on every record lets you query the chain directly.

Latest record

Canonical SN21 documents (mirrored on this site)

Independent verification

scripts/verify_epoch.py in the SN21 repo reads the chain, fetches the off-chain archive artifacts, re-runs the open-source scoring code, and either confirms or contradicts the validator's claim for any past epoch.

bash verify_epoch.py
python scripts/verify_epoch.py \
    --epoch-id WR-2026-W18-PUB-E1 \
    --validator-hotkey 5GxVLdpRGZN... \
    --tier-2-base https://archive.example.io \
    --block-hash 0x...

Chain-integrity mode needs only a Bittensor archive node and a tier-2 archive URL. Full score recomputation additionally needs the operator's truth-file derived from the §9.A.2 reveal blob.

Open script

Why aggregate-only · IA decision D-05

Per-miner emissions on SN21 are derivable from per-miner scores (Reward Mechanism §"Component 2"). Publishing per-UID scores publishes per-UID emissions — doxxing-adjacent, and a strong anti-coordination signal. The chain already exposes per-UID data to anyone who queries it. The dashboard publishes what the chain does not: the shape of the distribution, the size of the qualifying pool, the baseline-beat rate, and the scoring formula version that produced them.

API & schema

API & schema · Public read surface for researchers and validators

Every published epoch is reachable as JSON without a key. Drop the cURL line into a terminal, the Python snippet into a Jupyter cell, and you have the same data the dashboard is rendering — plus the provenance fields needed to reconcile against the chain.

Endpoints · Read-only, no auth, JSON

Latest published epoch

GET 200

https://adtao.io/api/sn21/latest.json

Returns { epoch: EpochReport | null } — the freshest published row, or null until the first publish click. 60-second cache.

All published epochs

GET 200

https://adtao.io/api/sn21/index.json

Returns { count, epochs: EpochReport[] } newest first. Canonical snake_case pydantic shape per the SN21 source-of-truth model. 60-second cache.

Total fields

21

Nullable

3

Aggregate-only

D-05

Schema version

v1.0

Quickstart · Read in 30 seconds

bash terminal
curl -sSL "https://adtao.io/api/sn21/latest.json" \
  -H "Accept: application/json" | jq '.epoch'

Returns the full EpochReport JSON. Pair with jq for pretty-printing.

python stdlib only
import json, urllib.request

URL = "https://adtao.io/api/sn21/latest.json"

with urllib.request.urlopen(URL) as r:
    resp = json.loads(r.read())

epoch = resp["epoch"]
if epoch is None:
    raise SystemExit("no published epochs yet")

print(f"Epoch        {epoch['epoch_id']}")
print(f"Pool size    {epoch['pool_size']} of {epoch['total_registered_uids']}")
print(f"Beat rate    {epoch['baseline_beat_rate']:.1%}")
print(f"Formula      {epoch['scoring_formula_version']} @ {epoch['scoring_formula_commit'][:7]}")
print(f"Blocks       {epoch['block_range_start']}-{epoch['block_range_end']}")

Zero dependencies — uses urllib from the stdlib.

Schema · 21 public fields

Pydantic source-of-truth

Field Type Units Semantic
epoch_id string release-key Canonical SN21 release key — BD-2026-08-20 in the daily stream, WR-2026-W21-PUB-E1 in the weekly era. Stable URL path component.
epoch_type string enum Standard epoch classification (Daily, Search, Discovery, …). Drives epoch_type_multiplier.
epoch_subtype string | null Optional sub-classification when epoch_type alone is insufficient.
block_range_start integer block height Inclusive lower bound of the chain blocks aggregated for this epoch.
block_range_end integer block height Inclusive upper bound. Reconcile via a Bittensor archive node.
scoring_formula_version string semver Released aggregator wire-shape version. Pinned per epoch.
scoring_formula_commit string git sha (40) Commit hash of SN21-adtao at epoch close. Links to the SHA-pinned source.
horizon_set string[] duration Time horizons the scoring formula evaluated — 7d, 14d, 28d in the daily stream; 7d, 14d in the weekly era.
epoch_type_multiplier float × Emission multiplier applied to this epoch_type. Constants per epoch type.
pool_size integer miners Count of qualifying miners (passed the participation gate).
total_registered_uids integer miners Count of UIDs registered on netuid 21 at epoch close.
pool_size_below_distribution_floor boolean True when pool_size < 15; histogram is omitted in that case.
baseline_beat_rate float ratio (0–1) Share of pool with EMA above the conditional-prior baseline.
score_distribution object | null histogram bin_edges, bin_counts, summary {mean, median, p25, p75, max}. Null when pool below floor.
tier_distribution object elite, competitive, participating { count, share_of_pool, share_of_emissions } + elite_floor_met.
tier_split_active boolean False when the pool collapses to a single undivided group.
emergency_intervention object { triggered, type, outcome, summary_text }. Routine epochs read { triggered: false }.
validator_output_snapshot_timestamp string ISO 8601 UTC When the validator output was captured for this aggregation.
chain_fetch_timestamp string ISO 8601 UTC When the chain reading completed.
commentary_markdown string | null markdown Optional human commentary. Null on routine epochs.
aggregator_version integer Wire-shape version of the aggregator. Bumped when the same input produces different output.

Full reproducibility · Re-run an epoch end-to-end

The dashboard reads from the JSON endpoint. The JSON came from the aggregator. The aggregator reads chain + validator output. The chain is the source of truth. Re-run the aggregator with the same inputs and you get the same JSON — or a discrepancy you can act on.

bash SN21-adtao
git clone https://github.com/ippcteam/SN21-adtao.git
cd SN21-adtao && pip install -e .
python scripts/verify_epoch.py \
    --epoch-id WR-2026-W21-PUB-E1 \
    --validator-hotkey 5GxVLdpRGZN... \
    --tier-2-base https://archive.example.io

Needs Python 3.11+ and a Bittensor archive node URL. The full score recomputation also needs the operator's truth-file (reveal blob per §9.A.2). Chain-integrity mode does not.

verify_epoch.py

Reading paths · One surface, four audiences

Pick your entry