<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: AntSeed</title>
    <description>The latest articles on DEV Community by AntSeed (@antseedai).</description>
    <link>https://dev.to/antseedai</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4016717%2F7517b0e2-8de6-4618-a4cf-3b9cfa925b5d.png</url>
      <title>DEV Community: AntSeed</title>
      <link>https://dev.to/antseedai</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/antseedai"/>
    <language>en</language>
    <item>
      <title>Most AI APIs hand you a label and ask you to believe it.</title>
      <dc:creator>AntSeed</dc:creator>
      <pubDate>Tue, 21 Jul 2026 15:59:39 +0000</pubDate>
      <link>https://dev.to/antseedai/most-ai-apis-hand-you-a-label-and-ask-you-to-believe-it-8b</link>
      <guid>https://dev.to/antseedai/most-ai-apis-hand-you-a-label-and-ask-you-to-believe-it-8b</guid>
      <description>&lt;p&gt;&lt;code&gt;gpt-5.5&lt;/code&gt;. &lt;code&gt;claude-opus-4.8&lt;/code&gt;. &lt;code&gt;minimax-m3&lt;/code&gt;. "Premium model."&lt;/p&gt;

&lt;p&gt;What happens when the endpoint quietly swaps you onto something cheaper? Or mixes your traffic across three providers? Or wraps some other API and slaps a nice name on it? Or serves you a quantized stand-in that's 80% as good and 40% of the cost?&lt;/p&gt;

&lt;p&gt;What evidence do you actually have that you got what you paid for?&lt;/p&gt;

&lt;p&gt;Honestly, for most APIs the answer is: none. You have a string in a JSON field. That's it.&lt;/p&gt;

&lt;p&gt;At &lt;a href="https://antseed.com/" rel="noopener noreferrer"&gt;AntSeed&lt;/a&gt; we're building the verification layer that string was always missing.&lt;/p&gt;

&lt;h2&gt;
  
  
  A label is not evidence
&lt;/h2&gt;

&lt;p&gt;This isn't some paranoid hypothetical I dreamed up. There's a paper called &lt;a href="https://arxiv.org/abs/2603.01919" rel="noopener noreferrer"&gt;Real Money, Fake Models&lt;/a&gt; that audited "shadow" APIs claiming to serve official frontier models. They found real divergence in utility, safety, and identity. The incentive writes itself. Charge for the expensive model, ship something cheaper, keep the spread. Rinse, repeat.&lt;/p&gt;

&lt;p&gt;A centralized provider can wave you toward their brand, their contract, their support desk when you complain. Fine. But a &lt;a href="https://antseed.com/blog/ai-infrastructure-bittorrent-not-spotify" rel="noopener noreferrer"&gt;peer to peer market&lt;/a&gt; has none of that. Our &lt;a href="https://antseed.com/providers" rel="noopener noreferrer"&gt;sellers&lt;/a&gt; are independent peers. There's no head office to email. So the evidence has to live somewhere else... it has to travel with the response itself.&lt;/p&gt;

&lt;p&gt;And here's the distinction that took us a while to say cleanly:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Signed responses do not prove model identity. They prove who served which bytes.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;That's the foundation. Get attribution first. Once a seller's output is provably theirs, you can layer statistical model auditing on top. Cryptographic provenance, then behavioral verification. Order matters, and I'll come back to why.&lt;/p&gt;

&lt;h2&gt;
  
  
  What's shipping right now: ResponseAuth
&lt;/h2&gt;

&lt;p&gt;The first piece already lives in &lt;code&gt;@antseed/node&lt;/code&gt;.&lt;/p&gt;

&lt;p&gt;For supported buyer to seller connections, the seller signs a &lt;code&gt;ResponseAuthPayload&lt;/code&gt; right after serving a response. That payload locks in:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;the request hash and the response hash&lt;/li&gt;
&lt;li&gt;buyer peer id and seller peer id&lt;/li&gt;
&lt;li&gt;the advertised service and provider name&lt;/li&gt;
&lt;li&gt;status code and timing&lt;/li&gt;
&lt;li&gt;an optional payment channel id&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The buyer checks the signature against the seller's peer identity, then stores the result locally. And a random sample of verified exchanges gets written to disk as full evidence:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt;dataDir&amp;gt;/verification_samples/
  &amp;lt;sellerPeerId&amp;gt;/
    &amp;lt;sampleId&amp;gt;/
      manifest.json
      request.bin
      response.bin
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Now, this does NOT tell you the response came from the model on the label. Read that twice, because people get it twisted. What it tells you is that the seller can never later deny serving those exact bytes.&lt;/p&gt;

&lt;p&gt;That's the whole game right there. It's the line between a complaint and a receipt.&lt;/p&gt;

&lt;h2&gt;
  
  
  What comes next: fingerprint verifiers
&lt;/h2&gt;

&lt;p&gt;The next layer isn't one clever test. It's a suite. Truth be told, anyone selling you a single "is this the real model?" oracle is selling you something that doesn't exist.&lt;/p&gt;

&lt;p&gt;Different cheats leave different fingerprints:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;A cheap substitute tends to fall apart on knowledge boundary probes.&lt;/li&gt;
&lt;li&gt;A wrapper around a real model can leak instruction hierarchy artifacts.&lt;/li&gt;
&lt;li&gt;A relay sometimes gives itself away through runtime behavior.&lt;/li&gt;
&lt;li&gt;A whole model family carries rare token or perturbation signatures you can measure.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;So the spec tracks a bunch of verifier families, each catching a different lie:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;KBF&lt;/strong&gt; (knowledge boundary fingerprinting): numeric probes right at the edge of what the claimed model should know. See &lt;a href="https://arxiv.org/abs/2605.29524" rel="noopener noreferrer"&gt;the paper&lt;/a&gt; and the &lt;a href="https://github.com/Ooo0ption/KBF" rel="noopener noreferrer"&gt;reference implementation&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;LLMmap-style behavioral probes&lt;/strong&gt;: prompts picked specifically because model families answer them differently. &lt;a href="https://www.usenix.org/conference/usenixsecurity25/presentation/pasquini" rel="noopener noreferrer"&gt;LLMmap&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;TRAP-style adversarial triggers&lt;/strong&gt;: private prompts that pull out distinctive target-model behavior. &lt;a href="https://arxiv.org/abs/2402.12991" rel="noopener noreferrer"&gt;TRAP&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;ZeroPrint-style perturbation fingerprints&lt;/strong&gt;: watch how answers shift under meaning-preserving input tweaks. &lt;a href="https://arxiv.org/abs/2510.06605" rel="noopener noreferrer"&gt;ZeroPrint&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;UTF / rare-token fingerprints&lt;/strong&gt;: poke at under-trained or weird tokens and see what falls out. &lt;a href="https://aclanthology.org/2025.llmsec-1.1/" rel="noopener noreferrer"&gt;UTF&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;LLMPrint-style prompt-injection fingerprints&lt;/strong&gt;: exercise instruction hierarchy and injection behavior. &lt;a href="https://openreview.net/forum?id=ND0q3wjNgW" rel="noopener noreferrer"&gt;LLMPrint&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Julius-style service fingerprints&lt;/strong&gt;: figure out the serving stack itself, Ollama, vLLM, LiteLLM, whatever's underneath. &lt;a href="https://www.praetorian.com/blog/introducing-julius-open-source-llm-service-fingerprinting/" rel="noopener noreferrer"&gt;Julius&lt;/a&gt; and its &lt;a href="https://github.com/praetorian-inc/julius" rel="noopener noreferrer"&gt;repo&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;READER-style passive provenance&lt;/strong&gt;: analyze ordinary signed responses after the fact. &lt;a href="https://arxiv.org/abs/2606.10794" rel="noopener noreferrer"&gt;READER&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;None of these is gospel on its own. That's the point. You build a suite where independent signals stack up. A &lt;code&gt;SAME&lt;/code&gt; result is not a certificate of authenticity. But a strong &lt;code&gt;DIFF&lt;/code&gt;, backed by signed response evidence and reproducible references? That's something a buyer can actually act on.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why public fingerprints should behave like torrents
&lt;/h2&gt;

&lt;p&gt;Here's a tension I keep chewing on.&lt;/p&gt;

&lt;p&gt;Private probes are what you need for real enforcement. Because if every seller can see your exact test set, a dishonest one just routes those specific prompts to the real model and serves garbage for everything else. Classic teach-to-the-test.&lt;/p&gt;

&lt;p&gt;But public fingerprints still matter a ton. Reproducibility. Smoke tests. Shared baselines. Research. Network-wide learning. The question was never whether to publish them. It was how to publish them without turning AntSeed into yet another centralized API or some hosted database that becomes a single point of failure (and control).&lt;/p&gt;

&lt;p&gt;Our answer in the spec: a fingerprint swarm.&lt;/p&gt;

&lt;p&gt;Think torrent, not registry.&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Torrent concept&lt;/th&gt;
&lt;th&gt;AntSeed fingerprint swarm&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;code&gt;.torrent&lt;/code&gt; / magnet metadata&lt;/td&gt;
&lt;td&gt;fingerprint pack announcement&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;info hash&lt;/td&gt;
&lt;td&gt;&lt;code&gt;packId&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;tracker / DHT&lt;/td&gt;
&lt;td&gt;AntSeed discovery topics&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;seeders&lt;/td&gt;
&lt;td&gt;peers mirroring verified packs&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;downloaded files&lt;/td&gt;
&lt;td&gt;signed fingerprint packs&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;piece hashes&lt;/td&gt;
&lt;td&gt;optional chunk hashes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;uploader identity&lt;/td&gt;
&lt;td&gt;publisher peer id + signature&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;A fingerprint pack is a signed, content-addressed bundle. A peer announces a little metadata. Other peers grab the pack from any mirror or seeder, verify the content hash, verify the publisher signature, and then decide for themselves whether to trust it.&lt;/p&gt;

&lt;p&gt;The trust model is honestly kind of beautiful in how boring it is:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Discovery tells me a pack exists.
Storage gives me bytes.
Hash proves the bytes are correct.
Signature proves who published the pack.
Local trust policy decides whether I use it.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;No central server has to be the oracle. GitHub can be a review surface and a bootstrap mirror. IPFS, Arweave, plain HTTPS mirrors, &lt;a href="https://antseed.com/providers" rel="noopener noreferrer"&gt;AntSeed peers&lt;/a&gt;, all of them can serve the same pack bytes. Doesn't matter where it came from. If the hash and signature check out, the pack is valid. Full stop.&lt;/p&gt;

&lt;h2&gt;
  
  
  What this actually enables
&lt;/h2&gt;

&lt;p&gt;The long-term flow ends up looking like this:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;A seller advertises a model or service.&lt;/li&gt;
&lt;li&gt;The buyer sends normal requests through AntSeed.&lt;/li&gt;
&lt;li&gt;The seller signs response provenance with ResponseAuth.&lt;/li&gt;
&lt;li&gt;The buyer stores that verified evidence locally.&lt;/li&gt;
&lt;li&gt;The buyer imports trusted public fingerprint packs from the swarm.&lt;/li&gt;
&lt;li&gt;The buyer keeps private references around for the tougher audits.&lt;/li&gt;
&lt;li&gt;The buyer runs the fingerprint verifiers locally.&lt;/li&gt;
&lt;li&gt;Routing quietly steers away from sellers with bad evidence.&lt;/li&gt;
&lt;li&gt;Disputes and slashing come later, and only after off-chain verification.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;That ordering is the whole philosophy, so let me be blunt about it. We do NOT open with slashing. Punishment-first designs are how you get a network full of angry false positives and no sellers. Instead: make responses attributable,&lt;/p&gt;

</description>
      <category>claude</category>
      <category>ai</category>
      <category>webdev</category>
      <category>openai</category>
    </item>
    <item>
      <title>Inference Is the New Oil: Who Controls the Pipe</title>
      <dc:creator>AntSeed</dc:creator>
      <pubDate>Wed, 08 Jul 2026 09:23:51 +0000</pubDate>
      <link>https://dev.to/antseedai/inference-is-the-new-oil-who-controls-the-pipe-122l</link>
      <guid>https://dev.to/antseedai/inference-is-the-new-oil-who-controls-the-pipe-122l</guid>
      <description>&lt;p&gt;Inference Is the New Oil- And Most of It Is Sitting Idle&lt;br&gt;
Two-thirds of all AI compute is now inference. Not training. Not research. Serving requests, in production, right now.&lt;/p&gt;

&lt;p&gt;That single number — flagged by hardware analyst Derek Colley when comparing Trainium3 and Nvidia's NVL72 rack specs — reframes the entire AI infrastructure conversation. Training built the models. Inference is where the money actually prints. And the industry is only just catching up to that reality.&lt;/p&gt;

&lt;p&gt;The Shift Nobody Announced&lt;br&gt;
For years, "AI compute" was shorthand for training runs: the multi-million-dollar, months-long jobs that produced GPT-4 or Claude. Infrastructure investment followed that assumption. Chip design followed it. Investor narratives followed it.&lt;/p&gt;

&lt;p&gt;Then inference quietly ate the workload.&lt;/p&gt;

&lt;p&gt;McKinsey projects inference will surpass training's share of total AI compute by 2030. Based on the current two-thirds figure, that projection looks conservative. The crossover already happened — we're now watching the gap widen.&lt;/p&gt;

&lt;p&gt;The market noticed. Brad Gerstner publicly stated that Anthropic's revenue "went totally parabolic" after Opus 4 launched, suggesting the company could approach $100 billion in annual revenue. He called it "the single most important thing in the market." The Philadelphia Semiconductor Index — a reasonable proxy for how capital is reading AI infrastructure — was up 80% on the back of that revenue signal alone.&lt;/p&gt;

&lt;p&gt;Inference profitability isn't a thesis anymore. It's a reported result.&lt;/p&gt;

&lt;p&gt;The Hardware Bet Is Changing&lt;br&gt;
When inference dominates the workload, the optimal chip is no longer necessarily the one that wins training benchmarks.&lt;/p&gt;

&lt;p&gt;That logic is playing out in real hardware decisions right now. DeepSeek is reportedly building its own inference-specific chip, deliberately stepping back from Nvidia and Huawei silicon. The explicit design goal is inference efficiency — not raw training throughput. AWS's Trainium3 reaches approximately 362 MXFP8 PFLOPs at rack scale. Nvidia's NVL72 sits at roughly 360 PFLOPs on the same metric. On paper, for inference workloads, they're tied.&lt;/p&gt;

&lt;p&gt;The GPU-as-default assumption is cracking. Cerebras has positioned itself on latency. Specialized inference chips from multiple directions are closing the gap that Nvidia held comfortably for the training era.&lt;/p&gt;

&lt;p&gt;This isn't a chip story. It's a signal that inference has its own economics — and those economics reward different architectural choices than training did.&lt;/p&gt;

&lt;p&gt;The Real Bottleneck Isn't Supply&lt;br&gt;
Here's the counterintuitive part: GPU shortage and idle GPU supply are being discussed simultaneously, by serious people, as both being real.&lt;/p&gt;

&lt;p&gt;That's not contradiction. That's a distribution problem wearing a capacity problem's clothes.&lt;/p&gt;

&lt;p&gt;AI demand is outpacing available supply in the right locations, at the right latency, with the right access layer. Meanwhile, millions of deployed GPUs sit underutilized. The shortage is organized routing, not raw silicon.&lt;/p&gt;

&lt;p&gt;Projects like RENDER's Dispersed are building directly on this arbitrage — the gap between deployed GPU capacity and actually-utilized GPU capacity. The thesis is that idle compute is the real unlock, not new builds. If you can route inference workloads to existing hardware that's currently doing nothing, you've solved the shortage without manufacturing a single new chip.&lt;/p&gt;

&lt;p&gt;This is the same structural insight that made content delivery networks (CDNs) valuable in the early web era. Building more servers wasn't the answer. Routing intelligently to existing ones was.&lt;/p&gt;

&lt;p&gt;AntSeed's Position in This Picture&lt;br&gt;
AntSeed is infrastructure for this exact moment. The core bet: inference routing through a decentralized provider network eliminates the gatekeepers that sit between model capability and the people who need it.&lt;/p&gt;

&lt;p&gt;When inference is the workload — not training, not fine-tuning, but live, continuous, production serving — the structural question becomes: who controls the routing layer? Centralized aggregators set the terms. They decide pricing, availability, and access. That's fine until it isn't — until a model goes dark, a rate limit hits, or costs spike because a single provider had a quarter to make.&lt;/p&gt;

&lt;p&gt;&lt;a href="//antseed.com"&gt;AntSeed&lt;/a&gt; routes around that. Providers plug in compute. Buyers get inference. No single point of control. Check live network stats to see the current state of the network — requests handled, providers active, cost per token versus centralized alternatives.&lt;/p&gt;

&lt;p&gt;The comparison to OpenRouter and other aggregators isn't abstract. It's architectural. One model centralizes routing control; the other distributes it. When inference is two-thirds of all AI compute and that share is growing, the routing layer is the oil pipeline. The question is who owns it.&lt;/p&gt;

&lt;p&gt;What This Means for the Next Two Years&lt;br&gt;
A few things that follow from the inference-first reality:&lt;/p&gt;

&lt;p&gt;Model providers will be judged on serving economics, not just benchmark scores. Anthropic's parabolic revenue is a serving story, not a training story.&lt;br&gt;
Chip design will bifurcate further. Training chips and inference chips will increasingly be optimized for different objectives. Buying the best training chip to run inference is like buying a freight truck to do last-mile delivery.&lt;br&gt;
Idle compute becomes a real asset class. The gap between deployed and utilized GPU capacity is large enough to build businesses on — and several projects already are.&lt;br&gt;
Routing infrastructure becomes critical. When inference supply is distributed across data centers, idle consumer hardware, and specialized inference farms, the value lives in the layer that organizes it all.&lt;br&gt;
The oil analogy holds precisely because oil's value wasn't in finding it — it was in refining it, transporting it, and getting it to where it was needed, when it was needed. Inference is the same. The models exist. The compute exists. The value is in the pipe.&lt;/p&gt;

&lt;p&gt;Inference overtook training as the dominant AI workload. That's already happened. The hardware industry is catching up to it, the chip design assumptions are shifting because of it, and the revenue numbers from model providers are confirming it.&lt;/p&gt;

&lt;p&gt;The bottleneck going forward isn't capacity — it's organized routing of capacity that already exists.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>llm</category>
      <category>webdev</category>
    </item>
    <item>
      <title>Why we're building an AI market where nobody's the middleman</title>
      <dc:creator>AntSeed</dc:creator>
      <pubDate>Sun, 05 Jul 2026 22:32:51 +0000</pubDate>
      <link>https://dev.to/antseedai/why-were-building-an-ai-market-where-nobodys-the-middleman-2jhm</link>
      <guid>https://dev.to/antseedai/why-were-building-an-ai-market-where-nobodys-the-middleman-2jhm</guid>
      <description>&lt;p&gt;Quick disclosure before anything else: I'm on the team behind this. Not a neutral reviewer, just someone who got tired of the same thing you probably did.&lt;br&gt;
So a few of us built AntSeed. It's an open market for AI inference. Anyone can sell intelligence, anyone can buy it. Your request goes straight to whichever provider fits, cheapest, fastest, or the one with the best track record, instead of whoever your subscription picked for you months ago.&lt;br&gt;
The part that actually convinced me wasn't the pitch. It was realizing there's no position in this network from which anyone can gatekeep. Not us, not anyone. That's not a policy we wrote down somewhere. It's just how the thing is built.&lt;br&gt;
A few things worth knowing-&lt;/p&gt;

&lt;p&gt;No account wall. You open it, you ask something, that's it.&lt;br&gt;
Payments settle per request, straight to the provider.&lt;br&gt;
Some providers run on privacy-hardened hardware, if what you're sending needs to actually stay private.&lt;/p&gt;

&lt;p&gt;Two things while I've got you here-&lt;br&gt;
&lt;strong&gt;If you've got spare GPU capacity or you're already running inference **for something else, we're looking for more providers on the supply side. Bring your own hardware or API capacity, price it however you want, build a reputation that's yours to keep. No approval process, no listing fee.&lt;br&gt;
And separately, honestly the one I'm most excited about: **we're opening up an early alpha for model fingerprint verification&lt;/strong&gt;. The short version of the problem... on an open market, how do you actually know the model you're paying for is the model you're getting? We're building a verification layer around it, and &lt;strong&gt;we want a small group of technical people poking holes in it before it's public&lt;/strong&gt;. &lt;br&gt;
Happy to answer anything below, especially the skeptical questions. Those are usually the good ones.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>showdev</category>
      <category>productivity</category>
      <category>privacy</category>
    </item>
  </channel>
</rss>
