Skip to content

Your first report

kveritas init
kveritas run -- python train.py
kveritas seal -o report.pdf
kveritas verify report.pdf

Start

kveritas init

Run it in your project folder.

Option Use
--disclosure names Show real file names.
--disclosure open Share your code too. Needed to publish.
--local No server. The report shows as SELF-ATTESTED.

Run

kveritas run -- python train.py

Any command, any language. It runs as usual while K-Veritas records results, hardware use, and which code ran. Run as often as you need; every run is counted.

Seal

kveritas seal -o report.pdf
File
report.pdf Your report. Share it.
report.pdf.kvbundle.zip Your code, with --disclosure open. Share it.
report.pdf.provkey.json Private key file. Never share it.

Check

kveritas verify report.pdf
VERIFIED
Runs:       1
Coherence:  PASS
Run anchors: all 1 run(s) anchored at run end

Anyone can do the same, here or at kveritas.org/verify.

Start over

kveritas clean