Skip to content
Oris Docs

Glossary

A

Agent — An autonomous software entity that runs payments under Oris. Registered with an agent_id, bound to a DID, gated by a KYA level.

Agent DIDdid:ethr:<chain_id>:<address>. The canonical identifier for an agent across every chain.

Anchor — A Merkle root commit on chain. Every hour the L7 audit log anchors. Every minute the L2 policy registry anchors. Every flush cycle the L5 revocation registry anchors.

Attestation — A signed assertion. Examples: Veris compliance attestation (L3), KYB attestation (L1), user delegation (L2).

B

BLS12-377 — The pairing-friendly curve used by the Veris MPC ring for L3 attestation signatures. Chosen for ZK-friendliness in the L4 v2 circuit.

Bundle — Short for Compliance Bundle. The 1.5 KB payload that ships with every agent payment.

BYOK — Bring Your Own Key. The custody model where Oris holds encrypted provider credentials but funds never leave the developer’s provider.

C

Canonical bytes — The deterministic byte encoding of a Compliance Bundle. The 196-byte public input is the prefix; the proof follows.

Compliance Bundle — See L4 Bundle.

D

DEK — Data Encryption Key. Per-developer AES-256-GCM key in the BYOK envelope encryption scheme.

Drift score — Behavioral deviation from baseline, measured in basis points. Computed by L3 Veris.

E

Ed25519 — The signature scheme used by the L4 bundle (v1), the L6 verifier, and the developer’s authenticated requests.

Envelope encryption — The two-layer encryption pattern used by BYOK custody and the sealed envelope.

F

v1 / v2 — L4 proof type phases. v1 is Ed25519 (live). v2 will introduce ZK proofs without changing the wire format.

K

KEK — Key Encryption Key. The Vault Transit key that wraps each developer’s DEK in the BYOK scheme.

KYA — Know Your Agent. The five-level identity hierarchy that gates every Oris payment.

KYB — Know Your Business. The developer’s corporate verification record. Carried as an attestation to promote agents to L1.

L

L1 through L8 — The eight architectural layers of the Oris Trust and Compliance Protocol. See protocol overview.

M

MPC ring — A threshold-signing group. Oris MPC ring signs L2/L4/L5. Veris MPC ring signs L3 attestations.

O

OTCP — Oris Trust and Compliance Protocol. The full eight-layer system.

P

Policy root — The Merkle root of all active policies for a tenant. Committed on chain to L2 every minute.

Proof type — One byte on every bundle. 0x01 Ed25519 (v1), 0x02 SP1, 0x03 Halo2 (v2 candidates).

R

Revocation witness — A non-membership proof from the L5 IMT. Proves a party is not revoked at bundle time.

S

SAR — Suspicious Activity Report. Required under BSA when amount, risk tier, or sanctions match trigger.

Sealed envelope — AGE-encrypted disclosure stored on every audit row. Unsealable only with regulator quorum.

T

Tier 1 / Tier 2 — Two revocation cadences. Tier 1 flushes every second (sanctions). Tier 2 flushes every five minutes (behavioral drift).

V

Verdict — The L6 verifier’s signed allow or deny response. Carries reason_code, bundle_hash, and verifier_signature.

Veris — The compliance engine that produces L3 attestations. Separate product, separate MPC ring.

Where to go next