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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
501431b89f252eb2bc0aa6b4e53032312d9deb1a4207ccbdae6896f868d1cbe9
|
|
| MD5 |
1ef86c07a75245af040150b219a11b03
|
|
| BLAKE2b-256 |
e9f099fccbbd9ad2ac492dd8146cbb00ef4a1b5f11d1bfe9a8b53bbac9488683
|
File details
Details for the file agentguard_protocol-0.0.1-py3-none-any.whl.
File metadata
- Download URL: agentguard_protocol-0.0.1-py3-none-any.whl
- Upload date:
- Size: 2.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.10.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1570f99acc986edc674b9544d26d00a81cf89e37301018d1a595849073e4a874
|
|
| MD5 |
4fc742ad6be635d4f78a45a29f600afc
|
|
| BLAKE2b-256 |
21815a1976856089959aa237cad2b5dd2bb4024ba4526d5937a95db4a191d445
|