OMATrust Developer Documentation
OMATrust is a reputation layer for services and agents. It supports audits, compliance certifications, endorsements, and signing key authorizations using machine-verifiable attestations.
Get Started
Choose your path:
| Path | Best for | |
|---|---|---|
| 🖥️ | Use the OMATrust Portal | Publishing and viewing attestations from your browser — no code required |
| 📦 | Install the SDK | Integrating OMATrust into your application programmatically |
| ⚡ | Quickstart: Publish | Writing your first attestation with the SDK |
| 🔍 | Quickstart: Verify | Querying reputation data with the SDK |
What You Can Do Today
- Publish attestations — Issue security audits, compliance certifications, endorsements, user reviews, or user review responses as cryptographically signed on-chain records. See the Reputation section for details on attestation types and workflows.
- Publicly authorize x402 signing keys — Use x402 signed offers and receipts as user review proof of interaction. Learn more in the x402 Integration Guide
- Verify a service's reputation — Query on-chain attestations for any internet service using the SDK
- Integrate trust checks — Add reputation verification to your app, API, or AI agent in a few lines of code. See the SDK API Reference for function signatures.
Who This Is For
Service operators and reviewers — Use the OMATrust Portal to publish attestations, submit reviews, and manage your service's reputation directly from the browser. No SDK integration required.
Auditors and issuers — Publish verifiable security audits, compliance certifications, and endorsements that live on-chain and can't be faked. See the Issuer Workflow.
Developers — Query attestations programmatically to make trust decisions in your applications. Build reputation-aware services with the SDK.
AI agents — Access machine-readable trust data to verify services before interacting with them. Operate safely at scale. Start with the Consumer Workflow.
Learn More
- 📄 OMATrust Whitepaper — Vision, economics, and the future of internet trust
- ⭐ OMATrust Reputation Specification — Attestation schemas and reputation system
- 🔐 OMATrust Proof Specification — Cryptographic proofs for attestations
- 📋 OMATrust Identity Specification — Application registry, DID ownership, and metadata formats