Anthropic has published research on an open source system called FlashProve that aims to cryptographically prove which AI model actually produced a given output, Anthropic said on November 3. The company describes the work as “intermediate progress” rather than a finished product, with no current plan to deploy it inside its own systems.
What FlashProve actually does
FlashProve is built around what Anthropic calls “provable inference,” a cryptographic proof that a given response genuinely came from a specific AI model rather than a different one. An AI lab would publish a “fingerprint” for each model it releases, and any output from that model could later be matched back to the fingerprint and verified cryptographically, similar in spirit to how a cryptographic email signature lets a recipient confirm who actually sent a message.
Crucially, the fingerprint does not reveal a model’s underlying weights, which is why Anthropic argues closed-model companies like itself and OpenAI could adopt the system without exposing their most valuable intellectual property. Anthropic also says the verification process is lightweight enough to run on an ordinary local device rather than requiring heavy server-side computation.
Anthropic’s comparison to cryptographic email signatures is meant to make the concept concrete for a non-technical reader: just as a signed email lets a recipient confirm the message genuinely came from the claimed sender and was not altered in transit, a FlashProve fingerprint would let anyone holding an AI model’s output confirm it genuinely came from that exact model, running that exact way, without needing to trust the company’s word for it.
Why Anthropic says this matters
The research post frames the problem as trust at a distance: once a user sends a prompt to an AI company’s server, they have no independent way to confirm which model actually generated the response that comes back. That opens the door to a company quietly swapping in a cheaper, lower-quality model to cut serving costs, or temporarily routing requests to a more expensive model to inflate benchmark results, without users ever knowing the difference.
Anthropic also points to third-party verification as a use case. If a company claims that a specific frontier model scanned a piece of code for security flaws, a verifier could use FlashProve to confirm that claim cryptographically rather than taking the company’s word for it. The system is designed to resist impersonation even when the party trying to fake a result is the same lab that built and operates the model being claimed.
That last point is what separates FlashProve from a simple trust-the-vendor disclosure. As AI companies increasingly sell access to specific named models at specific price points, and as enterprise customers increasingly rely on AI output for security, compliance, and audit purposes, a cryptographic proof that survives even a dishonest operator closes a gap that a company’s own written policy or support statement cannot close on its own.
What Anthropic has released, and what comes next
Anthropic has published a detailed technical specification alongside working code under an open source license, TechCrunch reported. The company’s own researchers describe the release explicitly as sharing progress rather than delivering a finished research agenda, writing that they hope others in the field will build on the work rather than waiting for Anthropic to finish it alone.
No AI lab, including Anthropic, has committed to deploying FlashProve in a live product. The research remains open for outside scrutiny and contribution, with the underlying question the system raises, how can a user verify what a company tells them about its own AI model, left for the wider field to answer rather than settled by this release alone. Publishing the specification and code openly, rather than keeping the method proprietary, is itself part of Anthropic’s pitch: a verification system only works if the labs being verified did not design it to favor themselves, and an open, inspectable method is one way to address that concern directly.
Frequently asked questions
Is FlashProve live for users right now?
No. Anthropic has published the research, specification and code, but has not deployed it in any product, and no other AI lab has committed to using it either.
Does FlashProve expose a model’s internal weights?
No. Anthropic says the fingerprint system is designed specifically so that closed-model companies can use it without revealing their underlying model weights.
Watch for whether OpenAI, Google, or other major labs respond to Anthropic’s open source release, since the system only becomes useful at scale if multiple labs agree to fingerprint their models the same way.

Leave a Reply