Skip to content
See the World Through ScienceA project of ALLATRA

Anthropic Open-Sources a Way to Prove Which AI Model Answered You

AI & Technology

Republish this story

Our work is licensed under Creative Commons BY-NC 4.0. You may republish this piece for free — with credit to ALLATRA Media and a link to the original, unedited beyond length trims, and not for commercial use.

Read the full license

A blackboard covered with hand-written cryptographic notation, with columns labeled for two parties and an intermediary between them.
Chalk working of a public-key exchange between two parties and an intermediary, photographed Feb. 27, 2017 (illustrative)."Mathematics (cryptography) on a blackboard" by David Malone, via Wikimedia Commons, CC BY 4.0

Anthropic has released FlashProve, an open-source prototype that attaches a cryptographic proof to a language model's answer, so a user can check which set of model weights produced it. The company published the code and machine-checked proofs of the system's security properties under the Apache 2.0 license on Nov. 2, 2026, alongside a technical report and a protocol specification.

The problem it addresses is that nobody outside a model provider can tell from an answer which model wrote it. Anthropic's post names three cases: an outside evaluator that needs to know the model it tested is the model being served, a customer whose third-party routing service could quietly swap in something cheaper, and an attacker who has tampered with a server's output. The company says the method, a cryptographic tool called a zkSNARK, produces a short certificate that is quick to check and reveals nothing about the weights themselves.

Every performance figure here is Anthropic's own measurement of its own system, and no independent evaluation of any of it has been published. The company reports that on a single H100 graphics processor, its prover handled Llama 4 Maverick, a 400-billion-parameter model from Meta, at 110 tokens a second, producing proofs of 18.78 megabytes each. The prover works on batches of finished replies rather than alongside live inference, and Anthropic puts the overhead at roughly 70 to 95 times the GPU time the same model needs to answer the requests in the first place. Anthropic says checking a proof needs no graphics card and takes seconds on an ordinary processor.

Anthropic says prior open-source systems are orders of magnitude slower, and gives one comparison on the same model: VerInf, the only earlier attempt it knows of, reported 14.3 hours for 1,000 tokens.

The prototype proves answers over contexts of up to 1,024 tokens, far short of the windows frontier models now offer. Anthropic also says the improvements were produced by Claude, its own model, and that it published machine-checked security statements because the model's optimization choices are hard for people to evaluate.

Sources

By Olga SchmidtEditor-in-Chief, Writer

Spot an error?

Spot an error?

Report an error

Spotted a mistake on this page? Tell us what's wrong and our editors will take a look.

What kind of problem?

Only if you'd like us to be able to follow up. We won't use it for anything else.

We correct mistakes openly. Select any text to flag it. Fixes are logged under our Corrections Policy.

Report an error

Reporting on

Anthropic Open-Sources a Way to Prove Which AI Model Answered You

What kind of problem?

Only if you'd like us to be able to follow up. We won't use it for anything else.

We read every report. Corrections are logged publicly.