Agree on the model
Both sides lock in which model and which input are in play. Each becomes a short fingerprint. The weights stay with whoever owns them.
An AI answer is just a claim. Inferstamp attaches a receipt that anyone can check in about a second — without trusting the provider, and without ever seeing the model's weights.
Both sides lock in which model and which input are in play. Each becomes a short fingerprint. The weights stay with whoever owns them.
The provider runs the model and returns the result plus a small proof file. The receipt carries no weights, no input values, no secrets.
The check is arithmetic, not reputation. Swap the model, alter the input or edit the answer and it fails — on your machine, in milliseconds.
Below is a real proof, recorded earlier from test data. The check itself runs now, in your browser. Change the answer and watch it break.
Type any number here, then run the check again.
Fetching the public files. No private data is needed.
Nothing is sent to a server
This checks a result recorded earlier, so it proves the mathematics — not that a provider ran the model a second ago. Why that distinction matters ↗
Fingerprints, the result, the request details and the proof itself. No weights, no input values, no secrets.
Download this receipt ↓Directions we are exploring with clients.
All use cases ↗
An invoice says one model; a fingerprint shows which one actually answered. Version labels are promises — a commitment can be checked.
Scoring, pricing and eligibility calls where someone may later ask what produced this number, and deserves more than a log line.
Prove a score follows from your weights while keeping them private. The receipt carries a fingerprint, never the model.
When a model is retrained, check that the new weights came from the agreed update rule instead of accepting a new checkpoint on trust.
A proof ties an answer to a model and an input. It says nothing about whether that answer is good — a proved prediction from a bad model is still a bad prediction. It cannot tell you the input was true, that the data was collected honestly, or that the provider did nothing else on the side.
Today's working version proves a small numeric model, not a language model. We would rather say that up front than have you discover it in week three of a project.
Start with one model and one decision. We work out what you could actually prove, what it would cost, and whether something simpler would do the job.
No production integration is included, and we will tell you when proofs are the wrong tool. If we build the prototype afterwards, the assessment fee comes off that work.