hackquest logo

SynthNet

SynthNet is a Bittensor subnet that acts as a decentralized marketplace for synthetic data

Videos

Description

DESCRIPTION:

SynthNet is a decentralized synthetic data marketplace built as a Bittensor subnet. 
AI teams today are hitting a wall  real training data is scarce, privacy-restricted, 
or locked behind six-figure licensing deals. Centralized providers like Scale AI and 
Gretel offer no transparency, no verifiable quality, and complete vendor lock-in.

SynthNet solves this with a three-sided protocol: Users request datasets specifying 
type, volume, format, and quality parameters. Miners across the Bittensor subnet 
compete to produce the best matching output. Validators score quality across five axes 
 spec adherence, diversity, accuracy, coherence, and format — and write those scores 
on-chain, immutably. TAO rewards flow automatically to quality producers. No central 
operator. No gatekeeping.

The core innovation is the incentive design: a multi-signal quality score weighted 
45% downstream utility (hidden benchmarks), 25% human audit, 20% automated checks, 
and 10% novelty via embedding distance. Concave reward aggregation (top-K scoring per 
epoch) makes spamming structurally impossible — volume cannot beat quality. Validators 
are scored against audit anchors, so collusion surfaces immediately and inaccurate 
scorers lose influence and dividends.

The result: the first open, permissionless, on-chain-verified synthetic data 
marketplace infrastructure for the entire AI data economy.

Progress During Hackathon

<pre><code>shipped a <span class="hljs-keyword">full</span><span class="hljs-operator">-</span>stack, production<span class="hljs-operator">-</span>ready frontend <span class="hljs-keyword">from</span> scratch during the hackathon: → Built a multi<span class="hljs-operator">-</span>step dataset request flow <span class="hljs-keyword">with</span> live TAO cost estimation, type<span class="hljs-operator">/</span>spec<span class="hljs-operator">/</span>format configuration, <span class="hljs-keyword">and</span> animated step transitions <span class="hljs-keyword">using</span> Framer Motion → Built an interactive Dashboard <span class="hljs-keyword">with</span> <span class="hljs-type">real</span><span class="hljs-operator">-</span><span class="hljs-type">time</span> network health stats (miners, datasets, quality scores, uptime), quality line charts, radar charts <span class="hljs-keyword">per</span> miner, <span class="hljs-keyword">and</span> a live generation queue → Built a Marketplace <span class="hljs-keyword">with</span> dataset browsing, type<span class="hljs-operator">/</span>quality filtering, inline code preview snippets, <span class="hljs-keyword">and</span> a Download flow <span class="hljs-keyword">with</span> toast confirmation → Built a Miner Explorer <span class="hljs-keyword">with</span> <span class="hljs-keyword">on</span><span class="hljs-operator">-</span>chain participant data (UID, stake, trust, consensus), <span class="hljs-number">3</span>D network topology visualization, <span class="hljs-keyword">and</span> <span class="hljs-keyword">per</span><span class="hljs-operator">-</span>miner detail panels → Built an interactive <span class="hljs-number">3</span>D hero scene <span class="hljs-keyword">in</span> Three.js <span class="hljs-operator">/</span> React Three Fiber — draggable, zoomable, pannable network graph representing the decentralized subnet — <span class="hljs-keyword">with</span> animated node hover details <span class="hljs-keyword">and</span> smooth pointer<span class="hljs-operator">-</span>event handling → Integrated a <span class="hljs-keyword">Connect</span> Wallet flow <span class="hljs-keyword">with</span> visual feedback → Designed <span class="hljs-keyword">and</span> implemented the <span class="hljs-keyword">full</span> incentive architecture: multi<span class="hljs-operator">-</span>signal quality score formula, concave reward aggregation, validator accountability model, <span class="hljs-keyword">and</span> anti<span class="hljs-operator">-</span>gaming mechanisms (rotating benchmarks, canary strings, multi<span class="hljs-operator">-</span>validator redundancy ≥<span class="hljs-number">3</span> <span class="hljs-keyword">per</span> task) → Wrote <span class="hljs-keyword">full</span> technical spec <span class="hljs-keyword">for</span> subnet economics: dataset purchase fees, emission pool distribution, <span class="hljs-keyword">and</span> Enterprise API tier Stack: React <span class="hljs-number">18</span>, TypeScript, Vite, Tailwind CSS, Framer Motion, Three.js, React Three Fiber, Recharts. <span class="hljs-keyword">All</span> production<span class="hljs-operator">-</span>ready — mock data swaps <span class="hljs-keyword">to</span> live Bittensor API calls <span class="hljs-keyword">on</span> subnet deployment. </code></pre>

Tech Stack

Web3
React
Python
Node
Solidity

Fundraising Status

<p>We havnt recieved any funding as of now </p>

Team LeaderEErnest Akakpo
Sector
AIDeFi

Builders Also Viewed