Skip to content
INEVALSCOREATTEST
All libraries

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.

Lines of code

2.1K

Crates

3

Languages

Rust

Primitives

3

A closer lookDifferent languages. A shared identity.
OPENAGENTID / FIELD NOTES05OATS / AUDITARSENAL / CAPABILITYAEGIS / CRYPTOGRAPHYOAS / IDENTITYONE FACADE

The SDK is an interface to the same identity, cryptography, capability, and audit layers.

  1. 01Choose your language
  2. 02Meet the interface
  3. 03Connect the layers
  4. 04Build on the standard
§ 01
Capabilities
01

Audit evidence carriers

02

Verifier-owned trust policy inputs

03

Temporal decay hooks

04

Behavioral signal modeling (experimental)

05

Merkle-tree attestation chains

06

Integration with OAS lineage

§ 02
3 crates

Inside OATS.

Every crate in the OATS workspace, what it does, and how it fits together.

01

oats-sdk

0.8K LOC

Client SDK for submitting audit evaluations and reading verifier-scoped trust signals. Integrates with OAS lineage for chain verification.

02

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.

03

oats-oracle

0.6K LOC

Optional oracle adapters for consensus attestation evidence with Merkle-tree chains. Experimental; not required for OAS lineage authorization.

§ 03
Surface

Cryptography

01Ed25519
02BLAKE3
03Merkle trees

Available in

Rust

Install

install · oatsRust
$cargo add oats-sdk --git https://github.com/openagentid/oats

Start building with OATS.

Read the documentation or explore the source.