W∴TWITNESS
TRACE
LOCAL / NO NETWORK COMPUTE
✳ VERIFIABLE AI / EXPERIMENT 001

DON'T TRUST
THE OUTPUT.
TRACE IT.

Run a transparent model. Capture its inputs and arithmetic. Hand the record to someone else to check. Every claim stays attached to its evidence.

LOCAL COMPUTATIONSHA-256 RECORD DIGESTNO ZK PROOF YET
THE CLAIMInference should be reproducible.
THE OBJECTA portable experiment record.
THE BOUNDARYDigest ≠ zero-knowledge proof.
01 / THE INSTRUMENT

Run a trace.
Read every step.

These small built-in models calculate in your browser. The lab records the exact inputs, coefficients, intermediate sum and output. No file leaves your device.

EXECUTION VIEW

Awaiting first run

READY
01INPUT—
02WEIGHTED SUM—
03ACTIVATION—
04OUTPUT—
MODEL RESULT
—
Set inputs and run the model to begin.
0
1
TRANSPARENT EXECUTION TRACE
Each weighted contribution will appear here after a run.

02 / INDEPENDENT CHECK

Take the record.
Challenge the claim.

Paste a record or load a JSON file. This verifier recomputes the local model and SHA-256 digest, then explains exactly what matched or failed.

PORTABLE RECORD / JSON
CHECK REPORTNOT RUN
Independent verification begins here.
01 / SCHEMA & MODEL—
02 / ARITHMETIC REPLAY—
03 / SHA-256 DIGEST—
This checks a transparent local record. A matching digest cannot prove that an unknown model ran privately or that a ZK circuit was executed.
03 / THE METHOD

From opaque answer
to inspectable path.

The experimental loop is complete locally. A future EZKL adapter would replace the record digest with proof artifacts and a verification key.

01 / CONFIGUREPick a model.
Set the inputs.

Three transparent sample models; no uploaded ONNX is executed in this build.

02 / EXECUTEExpose the
calculation.

Weighted terms and activation are computed in the browser and shown plainly.

03 / RECORDCarry the
evidence.

Export a portable JSON record with a SHA-256 digest over canonical fields.

04 / CHECKRecalculate
independently.

Import any record and compare model, output, terms and digest with a fresh run.

REFERENCE / EZKL

Inspired by the open ZKML workflow.

EZKL describes ONNX model export, circuit generation, proof generation and verification. Witness Trace is an independent front-end experiment. It does not include EZKL code, a prover, an ONNX runtime, an EVM verifier, or a token contract. Repository license metadata was unavailable at review; no source code was copied.

VIEW REFERENCE ↗
04 / YOUR EXPERIMENTS

A ledger of
local attempts.

Saved records stay in this browser. Open one to inspect it or export a copy. Clearing browser storage removes them.

0 LOCAL RECORDS
No saved experiments yet. Run a model and save its record.
WITNESS TRACE / EXPERIMENT 001

Make the claim.
Show the trace.

RETURN TO THE LAB ↗