VERIFIED — REUTERS — T1 — brief #0142VESTING T+7 — THE VERGE — T1 — kestrel.prSETTLED — COINDESK — T2 — relay.mediaVERIFIED — WIRED — T1 — 0xnewsroomINDEXED — TECHCRUNCH — T2 — wirecraftNEW BRIEF — TIER 1 — pool funded — open 72hVESTING T+30 — FORBES — T1 — dispatch.69SETTLED — DECRYPT — T3 — pressrow
The Herald — Verified Media PlacementBittensor · Netuid 69Vol. 1 — Est. MMXXVI
Proof of Work, for Press

Proof of
Coverage

Only coverage that’s proven to publish.

Herald is the Bittensor subnet that turns real press into a verifiable commodity. Miners place articles in real outlets; a code-only oracle proves each one is live, editorial, indexed and built to last. Emissions pay for earned coverage — never for paid placements dressed as news.

§ — The Charter

Three rules we never break

The mechanism is built around journalism it must never corrupt. These hold no matter who is mining.

I

Journalists are never paid

Herald rewards earned coverage, never paid coverage. The reward goes to the miner who caused the article — never to the newsroom that ran it.

II

Paid content is always labelled paid

Sponsored posts, press releases and paid syndication are detected and scored as exactly what they are. They are never counted as real news.

III

Owner-run miners get no edge

The owner may run a miner to keep the standing brief alive. It is scored exactly like everyone else. No advantage, ever.

§ 01 — Public proof

Every placement,
on the record

illustrative · pilot preview

The public ledger of verified coverage. On the live network, every record opens the snapshot the oracle saved — the proof the article ran, on tier, as real news.

OutletHeadlineMinerStatusWhen
T1Reuters
Inside subnet 69: paying for press that survives the fact-check
kestrel.pr
VERIFIED
just now
T1The Verge
Decentralized PR finally has a way to prove who placed the story
0xnewsroom
VESTING T+7
2m
T2CoinDesk
Bittensor’s newest market turns earned media into a commodity
relay.media
VESTING T+30
9m
T1Wired
The subnet that refuses to pay for a press release
wirecraft
SETTLED
17m
T2TechCrunch
On-chain proof of coverage arrives for crypto communications
dispatch.69
VERIFIED
34m
T3Decrypt
Why this media network re-checks your article 30 days later
pressrow
VESTING T+1
58m
The finished brief

What a client
actually gets

illustrative · pilot preview

A funded brief becomes a portfolio of independently-verified placements — each one passed the oracle’s seven checks and is attributed on-chain. That’s the deliverable: proof you can hand to your board, not a screenshot.

T1DSV · #0142Completed

Bittensor’s media subnet enters public pilot

Reward pool
$32,000
Verified placements
4
all checks passed
Verified value
$11,000
34% of pool
Tier-1 outlets
2
national & global
URL is liveOutlet tierReal news, not paidMatches the briefIn search resultsCommitment validStays online
OutletHeadlineChecksValue
T1Reuters
Bittensor opens a market for verified media placement
✓✓✓✓✓✓✓$4,000
T1The Guardian
Can crypto fix earned media? A subnet bets on proof
✓✓✓✓✓✓✓$4,000
T2CoinDesk
Herald turns press coverage into on-chain income
✓✓✓✓✓✓✓$2,000
T3Decrypt
Inside SN69: paying only for coverage that’s real
✓✓✓✓✓✓✓$1,000
You’re only ever charged for placements that pass and persist.Fund a brief ↗
§ 02 — The verification oracle

Seven checks.
Cents per article.

Every validator runs the same code on each claimed article. Exact checks return one answer for everyone; judgement checks run inside agreement bands so weights never diverge.

#CheckMethodType
01URL is liveOpen the URL and snapshot it — hash plus a stored copy — as evidence for any dispute.
Exact
02Outlet tierMatch the domain and section to the signed registry. Return tier 1, 2 or 3 — or reject.
Exact
03Real news, not paidRead disclosure labels, sponsored schema and URL paths. A classifier handles the hard cases.
Judgement
04Matches the briefConfirm the piece is actually about the brief — topic via LLM, backed by text similarity.
Judgement
05In search resultsConfirm the URL or headline is indexed and surfaces in a real search index.
Exact
06Commitment validA signed commit for this brief, outlet and miner exists — made before the article appeared.
Exact
07Stays onlineRe-check at T+1, T+7 and T+30 days. Persistence is what releases the reward.
Exact

↳ The validator runs these cheapest-first with early-exit; the two judgement checks use an optional reference LLM (off by default) inside agreement bands. Web fetch and search run in a shared time window with caching and a provider quorum, so location and rate limits can’t split the vote.

§ 03 — The standings

Miner leaderboard

illustrative · pilot preview

Ranked by validator weight — a blend of tier, real-news quality, indexing and 30-day persistence.

RankMinerPlacementsWeight
01kestrel.pr34
1.000
020xnewsroom29
0.910
03relay.media26
0.864
04wirecraft22
0.798
05bylines.t19
0.731
06dispatch.6917
0.689
07frontpage14
0.642
08pressrow11
0.571
§ 04 — The mechanism

From brief to payout

Six steps. The work is getting real coverage; the chain records who caused it, checks it by code, and pays only when it lasts. Tap a step.

01 / 06BRIEF

A brief is funded

An operator opens a coverage brief — tier, topic, key messages, reward pool and a time window — and funds it up front.

Two kinds run side by side: client briefs paid from a funded pool, and a standing brief that pays from emissions for general pro-Bittensor coverage whenever no client brief is open.

§ 05 — Attribution

Proving who caused
the article

If the rule were simply first to send the URL wins, anyone could claim a story that ran on its own. Commit-reveal closes the gap.

A miner seals an intent — brief, outlet, hotkey, nonce — and stakes a bond before the article exists. When the story goes live, only that commitment can claim it. Cheating costs more than it can earn.

Edge cases, handled
Two miners commit to the same outlet — the earliest valid commit wins.
A miner owns the outlet — self-placement is screened at registry level.
One URL, many claimants — only the first sealed commit is paid.
Nobody committed — the article is real, but it pays no one.
Attribution timeline Looping
01
Commit
bond locked · pre-article
02
Publish
article goes live
03
Claim
committed miner only
04
Settle
verified · vesting
commitHRLD1|e241…861d
brief#0142 · Tier 1
outletreuters.com
hotkey5F…kx · bond 750α
statusSEALED · pre-article
§ 06 — The registry

The outlet list is
the trust anchor

Every score is measured against a signed, versioned registry. Tier sets the multiplier. Disputes point to an exact list version.

Tier 1Top multiplier
×1.0

National & global mastheads

Independent newsrooms with the widest reach and the strongest editorial authority.

Wire services · national dailies · major broadcast
Tier 2Mid multiplier
×0.5

Trade, regional & vertical press

Established titles with real editorial standards and strong, trusted domains.

Industry press · regional dailies · respected verticals
Tier 3Base multiplier
×0.25

Niche, local & long-tail

Verified outlets with smaller reach — real coverage, lower authority.

Local news · niche titles with editorial review
Multipliers from the live config — final values set after the pilot.
Never scored as news —
press releasessponsored postspaid syndicationcontent farmsAI news millsself-owned outlets
§ 07 — Get on the wire

Two ways in

For miners

Place coverage.
Earn emissions.

You already know how to get press. Herald turns it into on-chain income — no GPUs, no servers.

One wallet, a few steps — like Bitcast
Read open briefs and exactly what they pay
Commit, publish, claim — paid as it lasts
For clients

Fund a brief.
Pay for proof.

Set the topic and the tier. Only verified, persistent coverage is ever rewarded.

Fund in alpha or TAO, USD-priced
Checked by code, not vibes
Export a verifiable record of what ran
Running infrastructure? Validators verify placements & set weights — open-source, standard Bittensor stack.Run a validator ↗
§ 08 — Rewards & emissions

Priced in dollars.
Paid in emissions.

Herald reuses Bitcast’s settlement shape. Rewards are priced in USD, converted into validator weight, and emitted as SN69 alpha under Yuma consensus. Client briefs pay from a funded pool; the standing brief pays from emissions, so the wire never goes quiet.

Token
SN69 alpha
The subnet’s native token on Bittensor.
Pricing
USD-priced
Rewards set in dollars, converted to weight.
Two pools
Client + standing
Funded brief pools, plus emissions for the standing brief.
Release
30-day vest
Paid as coverage persists; clawback on removal.
§ 09 — The roadmap

Forthcoming editions

SN69 is a clean, freshly-registered subnet. We ship a lean pilot first, then layer in the hard parts.

00

Scope & design

Mechanism, consensus plan, registry schema, where brief data lives.

Complete
01

Core mechanism — testnet

Briefs, commit & claim, exact-check oracle, scoring, weight-setting.

Live on testnet
02

Attribution & integrity

Full commit-reveal, judgement checks, vesting, bonds, slashing, disputes.

In progress
03

Outlet list & tools

Registry model, signed versions, admin tooling, abuse defence.

In progress
04

Intake, board & public page

Operator admin, brief board, public proof page, reporting, leaderboard.

In progress
05

Mainnet & pilot

Deploy to SN69, pilot-measurement tools, monitoring, handover.

Planned
§ 10 — Questions

Frequently asked

No. Herald rewards earned editorial coverage. Press releases, sponsored posts and paid syndication are detected by the oracle and never scored as real news — that rule is not negotiable.