Open Audit & Trust Standard
OATS
Open Audit & Trust Standard — audit evidence and verifier-owned trust-signal primitives that complement OAS lineage. Not a paid universal trust-score product; scoring policy stays with the verifier.
Audit evidence carriers
Verifier-owned trust policy inputs
Temporal decay hooks
Behavioral signal modeling (experimental)
Merkle-tree attestation chains
Integration with OAS lineage
Inside OATS.
Every crate in the OATS workspace, what it does, and how it fits together.
oats-sdk
0.8K LOC
Client SDK for submitting audit evaluations and reading verifier-scoped trust signals. Integrates with OAS lineage for chain verification.
oats-score
0.7K LOC
Local scoring helpers. Multi-factor inputs (lineage depth, behavior history, identity checks, temporal decay) under caller policy — not a global paid score.
oats-oracle
0.6K LOC
Optional oracle adapters for consensus attestation evidence with Merkle-tree chains. Experimental; not required for OAS lineage authorization.
Cryptography
Reference languages
Rust
Integration path
Verify evidence before scoring.
The public SDK provides the current OATS evidence verifier. Configure actual issuer, key-purpose, revocation and trust authorities; the retained Rust OATS components have a separate release track.
npm install @openagentid/sdk@0.7.2Start building with OATS.
Read the documentation or explore the source.