Loading...
Loading...
The Omega Attestation Transparency Log is an append-only Merkle tree over every issued agent attestation — the Certificate-Transparency / Sigstore model. Its signed tree head commits to the entire history, so nothing can be removed or backdated without breaking every later head. Everything on this page comes from the public log APIs, and the math is re-run in your browser.
Paste an attestation id to fetch its RFC 6962 audit path — then this page folds that path back to the signed root in your browser and compares. A match proves the attestation is committed to by the head above.
The current signed tree head, straight from the log:
curl -s https://omegaengine.ai/api/transparency/sth
Prove any attestation's inclusion offline with the open-source, zero-dependency verifier — same fold, same Ed25519 check, none of our servers trusted:
# prove an attestation is in the log without trusting this page:
# fetch the signed artifact, fold its audit path to the signed tree head, and
# check the head's Ed25519 signature against the published JWKS — all locally
curl -s https://omegaengine.ai/api/verify/<attestation-id> > attestation.json
npm i @omegaengine/verify
node --input-type=module -e "
import { readFileSync } from 'node:fs';
import { verifyInclusionRemote } from '@omegaengine/verify';
const att = JSON.parse(readFileSync('attestation.json', 'utf8')).attestation;
const r = await verifyInclusionRemote(att); console.log((r.valid ? 'publicly logged — ' : 'NOT verified — ') + r.reason);
process.exit(r.valid ? 0 : 1);
"Running a monitor? Mirror the leaves and check append-only consistency between any two tree sizes you observed:
# mirror the raw leaves (paginated; limit capped at 1000) curl -s "https://omegaengine.ai/api/transparency/entries?start=0&limit=1000" # prove the log was never rewritten between two tree sizes (append-only) curl -s "https://omegaengine.ai/api/transparency/consistency?first=<m>&second=<n>"