Skip to main content

OMATrust Developer Documentation

OMATrust is an EAS-based reputation layer for services and agents. Verify audits, compliance certifications, endorsements, and signed receipts using machine-verifiable attestations.

npm install @oma3/omatrust

Publish an attestationVerify reputation

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.
  • Integrate with x402 — Use x402 signed offers and receipts as user review proof of interaction. Learn more in the x402 Integration Guide
  • Respond to reviews — Publish on-chain responses to user reviews, creating a verifiable dialogue between service operators and reviewers
  • 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

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