Skip to main content

AgentGuard — the governance layer for autonomous agent payments on Circle Nanopayments. (Name reserved; v0.1.0 shipping soon.)

Project description

AgentGuard

The governance layer for autonomous agent payments on Circle Nanopayments.

Every payment an AI agent makes passes through AgentGuard — kill switch, ERC-8004 identity, policy, anomaly detection, and Claude Haiku semantic intent analysis. Blocked attacks get logged as on-chain audit nanopayments on Arc.

This 0.0.1 release reserves the agentguard name on PyPI. The full v0.1.0 SDK is shipping shortly. Until then, install from source:

pip install git+https://github.com/agentguard/agentguard.git#subdirectory=apps/sdk/python

When v0.1.0 lands, three-line integration will look like:

from agentguard import AgentGuard

guard = AgentGuard(
    agent_id="research-agent-v1",
    policy_file="policies/research.yaml",
    circle_wallet_id="...",
)

receipt = guard.pay(
    to_agent_id="data-vendor-agent-v1",
    amount_usdc=0.001,
    intent="buy weekly market report",
)

Follow the GitHub repo for release updates.

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

agentguard_protocol-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.

agentguard_protocol-0.0.1-py3-none-any.whl (2.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: agentguard_protocol-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.10.6

File hashes

Hashes for agentguard_protocol-0.0.1.tar.gz
Algorithm Hash digest
SHA256 501431b89f252eb2bc0aa6b4e53032312d9deb1a4207ccbdae6896f868d1cbe9
MD5 1ef86c07a75245af040150b219a11b03
BLAKE2b-256 e9f099fccbbd9ad2ac492dd8146cbb00ef4a1b5f11d1bfe9a8b53bbac9488683

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for agentguard_protocol-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 1570f99acc986edc674b9544d26d00a81cf89e37301018d1a595849073e4a874
MD5 4fc742ad6be635d4f78a45a29f600afc
BLAKE2b-256 21815a1976856089959aa237cad2b5dd2bb4024ba4526d5937a95db4a191d445

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