rpf_tx5km2r8s16knsmv8ec5gvb108Middle-out, but for methods.
Three deterministic steps. No model, no randomness — the fingerprint is computed locally by a deterministic canonicalization.
Distill
Recognized quantities are normalized to SI (5 mL, 0.005 L and 5000 µL collapse to one token); techniques, materials, controls, statistics and cited standards are extracted, sorted and deduplicated.
Compress
The prose collapses to a compact canonical form — the key extracted facts (quantities, techniques, materials, controls, statistics and standards) survive. A methods section of thousands of characters becomes a few hundred bytes.
Address
That canonical form is hashed into one stable id — rpf_… — the fingerprint. It is deterministic: recompute it on any machine with the same algorithm version and it matches.
Want the exact rules — the canonicalization grammar, the 128-bit hash, collisions and limits? Read the technical specification →
One is the id. The other rebuilds the whole thing.
A hash can't be reversed — a 26-character id could never hold a whole protocol, and anything claiming to “decompress” one is fiction. So Olto gives you a second artifact: a capsule that carries the protocol's title and sections losslessly and decodes anywhere, offline.
A one-way identity
26 characters. Tiny, stable, and irreversible by design — you can't reconstruct a protocol from it. Ideal for citing, deduplicating, and detecting whether a method's canonical form has changed.
A lossless, portable copy
The protocol's title and sections, real-DEFLATE-compressed into one token. Paste it in an email; anyone decodes it back to the exact encoded protocol, offline, with no server or login — and it re-derives the fingerprint so a mismatch flags that the content changed. Try the Capsule tab above.
Why a fingerprint changes the game.
Reproducibility fails because methods live as unstructured prose that can’t be compared, verified, or tracked. A stable identity fixes that.
A verifiable identity
The fingerprint is a stable id for how an experiment is actually done, independent of wording — cite it and compare against it.
Tamper-evidence
A passport carries its fingerprint. Anyone can recompute it from the public protocol and compare — so a change to the experiment’s canonical form (its quantities, methods and controls) will change the fingerprint when recomputed.
“Has this been done before?”
Because identical experiments share a fingerprint and similar ones sit close in reproducibility distance, the Find duplicates tab scans Olto’s public library and surfaces duplicate and near-duplicate protocols that read completely differently.
What a fingerprint is not: it identifies a method's canonical form. It does not prove authorship, that the method is valid, or that the procedure was ever performed, and it is not a trusted timestamp.