Skip to main content

The open protocol for AI agent identity, trust, and notarization.

Project description

AgentOath

The open protocol for AI agent identity, trust, and notarization.

Status

This package is under active development. The protocol specification is available at agentoath.ai.

What is AgentOath?

AgentOath is an open cryptographic protocol that gives every AI Agent a verifiable identity, tamper-proof interaction history, and a trust score derived from signed receipts.

Think of it as SSL certificates for AI Agents.

Installation

pip install agentoath

Quick Start

SDK is under development. The following shows the target API.

from agentoath import TrustAgent, TrustReceipt

# Create an Agent identity
agent = TrustAgent.create(
    name="My AI Assistant",
    capabilities=["chat", "search"],
)

# Sign a trust receipt after interaction
receipt = agent.sign_receipt(
    to_agent="did:trust:agent:bbb...",
    action="collaboration",
    rating=9,
)

# Verify a receipt
is_valid = TrustReceipt.verify(receipt_json)

Links

License

Apache 2.0

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

agentoath-0.0.1.tar.gz (2.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

agentoath-0.0.1-py3-none-any.whl (2.2 kB view details)

Uploaded Python 3

File details

Details for the file agentoath-0.0.1.tar.gz.

File metadata

  • Download URL: agentoath-0.0.1.tar.gz
  • Upload date:
  • Size: 2.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for agentoath-0.0.1.tar.gz
Algorithm Hash digest
SHA256 feebf2a6b557be26bd02b52a8afaa8226456f408a28359a755eb1db4f73d8113
MD5 f359c38da43272a703f3c67a147b2458
BLAKE2b-256 dcf135b2495bff41062f86398edb9a839bab127abb5cecb1d54580ece5126bc1

See more details on using hashes here.

File details

Details for the file agentoath-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: agentoath-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 2.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for agentoath-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 4630303db82e82f8eeb357ea5472168391fc57c7d5360ca5ff6c9239b4de9ba5
MD5 0a3c2837d48affee263a0b6712f24c5b
BLAKE2b-256 71b46d35753e397260337c8b789d955831f9b160c56179f504a8db1c91f86412

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page