OMYRA

Glossary

The vocabulary of Omyra — TEEs, attestation, receipts, nullifiers, and the four primitives — in one place.

Attestation — A signed statement from trusted silicon proving which code is running inside an enclave. Folded into every receipt.

Compute — Omyra's inference primitive. Private model execution inside a TEE.

Flow — The workflow primitive. Declarative YAML that wires recall, inference, and write-back into one publishable pipeline.

Groth16 / BLS12-381 — The target proof system and pairing curve: constant-size proofs (~200 bytes) verifiable in ~10 ms on one CPU core.

Nullifier — A one-time token spent on-chain to delete a memory. Spending it is a one-way door that makes the entry unrecoverable.

Poseidon — A hash function designed to be cheap inside a SNARK circuit; used for memory commitments.

Proof — Omyra's audit primitive. The chained receipt emitted per inference.

Receipt — Model hash + input hash + output hash + TEE attestation + signature. Step N embeds step N−1's proof hash, forming a tamper-evident trail.

Replay protection — A validity window bound into a proof's public inputs; outside it the proof is invalid.

Slashing — Burning part of a provider's stake for equivocation or downtime.

TEE (Trusted Execution Environment) — A hardware enclave (Intel TDX, AMD SEV-SNP) that hides data even from the operator running the machine.

Vault — Omyra's memory primitive. Encrypted on-chain under user keys, provably deletable.