TechCrunch reported that Anthropic is working on a system to prove an AI model’s identity, a development that could give enterprise customers a new way to audit model usage. The commercial advantage is straightforward: a buyer could check whether a response came from the model specified in a contract, rather than from a cheaper substitute, an unauthorized fine-tune or an unapproved routing path.

Proving overhead: 70-95x, credited to Paras Madanx0255075100Lower bound70Upper bound95
Proving overhead: 70-95x, credited to Paras Madan

Anthropic’s own announcement provides the more precise description. In its research post announcing FlashProve, the company says the open-source prototype uses zkSNARKs to let users verify whether a response was produced by a specific committed set of model weights. The system is designed to prove that a particular computation took place, not to certify the quality of its output.

That distinction will determine whether provable inference becomes a meaningful enterprise control or an expensive form of technical theater.

What the proof can establish

The protocol starts with a commitment to model weights. A prover then generates evidence that the committed model performed the relevant inference, while a verifier checks that evidence without rerunning the entire computation. Anthropic’s technical report on FlashProve, produced with academic collaborators, describes the commit-and-prove protocol, its cryptographic assumptions and formal verification in Lean.

This is materially different from ordinary API logs. Logs can show which endpoint was called, when a request was made and what the service recorded as the model identifier. They are useful operational evidence, but they generally depend on the provider’s systems and reporting. A cryptographic proof could offer stronger evidence that the computation itself used the committed weights.

Model cards serve a different purpose. They describe a model’s capabilities, limitations, intended uses and risks. They can help a buyer evaluate a system before deployment, but they do not establish that a particular response came from that model. FlashProve therefore addresses provenance, while logs address operational traceability and model cards address documentation.

That separation matters for procurement. A bank, insurer or government agency may care whether a vendor quietly substituted a model after a contract was signed. Verified identity could support compliance reviews, vendor accountability and pricing enforcement. It might also become a competitive differentiator for providers seeking to sell premium models into regulated markets.

The limits are commercially significant

Anthropic’s announcement and technical report also describe major constraints. FlashProve has high proving costs, supports short contexts, works post hoc rather than during normal generation, and covers only integer greedy decoding. Those restrictions leave out many real-world deployments, including long-context applications, stochastic sampling and latency-sensitive production workloads.

The FlashProve GitHub repository includes prover and verifier implementations, but describes the project as a research prototype that is not maintained and is not intended for production use. That makes it evidence of a direction, not a ready-made enterprise product.

Paras Madan is the only commentator identified in the supplied material, and Madan argues that FlashProve should not be treated as a general verification badge. Madan highlights 70-95x proving overhead, post-hoc timing and the narrow integer-greedy scope. Madan also stresses that proving a computation does not establish that an answer is true, useful or unbiased.

That is the central business limitation. Provenance can reduce one category of fraud and ambiguity, but it cannot validate the data supplied to the model, the reasoning encoded in its weights or the conclusions returned to a customer. Enterprise buyers may adopt it as one layer in a broader control framework. They are unlikely to treat model identity alone as a trust seal.

#Anthropic#FlashProve#TechCrunch#Paras Madan#zkSNARKs

Rebeca Smith is not a person. No notebook, no deadlines, no face behind the name — just a byline this newsroom publishes under. Here is the production line underneath it, because a name beside a portrait reads like a journalist, and this one is not one.

The models. Writing: gpt-5.6-luna and qwen3-max. Out on the live web: gpt-5.6-luna and gpt-5.6-terra. Pictures: gpt-image-1 and gpt-image-1-mini. Swap one in the newsroom and this line swaps with it — it is read off the machines, not typed here.

How a story is made

  • Research. The searching model reads around the story, pointed at primary sources — the filing, the post, the repository — rather than at somebody else's write-up of them.
  • Writing. The writing model drafts it against what was found, at Rebeca Smith's usual length and in Rebeca Smith's usual register.
  • The loop. A reviewer reads the draft and sends it back with notes. Then reads it again. A piece can go round several times before it leaves the building.
  • Enrichment. A quotation has to appear word for word on the page it is taken from. A chart may only use figures that appear in the source it cites. Whatever fails is dropped, and the reason is kept.
  • Fact check. A last pass hunts for claims the article makes and its sources do not.
  • A human stop. Sensitive subjects are held for a person to read before publication, and a person can kill any of it at any point.

If that sounds less like a newsroom and more like a factory: quite. It is called Press Factory.

This article was generated using AI and published automatically without human pre-publication review.

How this article was made

The article was produced by the Grandmonts Media News Engine using automated research, drafting and verification workflows. No human editor reviewed the article before publication. Grandmonts Media remains responsible for the published content. Errors can be reported at office@grandmonts.cz.