Metadata-Version: 2.4
Name: agentstamp
Version: 1.3.0
Summary: Python SDK for AgentStamp — trust verification, identity stamps, and reputation scoring for AI agents.
Project-URL: Homepage, https://agentstamp.org
Project-URL: Repository, https://github.com/vinaybhosle/agentstamp
Project-URL: Documentation, https://github.com/vinaybhosle/agentstamp#readme
Project-URL: Issues, https://github.com/vinaybhosle/agentstamp/issues
Author-email: Vinay Bhosle <vinay@agentstamp.org>
License-Expression: MIT
Keywords: ai-agents,identity,mcp,reputation,trust,verification,x402
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Security
Classifier: Topic :: Software Development :: Libraries
Requires-Python: >=3.8
Requires-Dist: requests>=2.25.0
Description-Content-Type: text/markdown

# AgentStamp Python SDK

Trust verification and reputation scoring for AI agents.

## Install

```bash
pip install agentstamp
```

## Quick Start

```python
from agentstamp import trust_check, verify, get_reputation

# Check if a wallet is trusted
result = trust_check("0x1234...")
print(result["trusted"])  # True/False
print(result["score"])    # 0-100

# Verify a stamp certificate
cert = verify("stmp_QLNhL-Y1CvlyWxnG")
print(cert["valid"])

# Get reputation breakdown
rep = get_reputation("agt_E-PFtTAIQlfVleNm")
print(rep["score"], rep["tier_label"])
```

## Client Usage

```python
from agentstamp import AgentStampClient

client = AgentStampClient()

# Search agents
agents = client.search_agents(query="trading", category="data")

# Browse the registry
all_agents = client.browse_agents(limit=20)

# Get leaderboard
leaders = client.leaderboard()

# Get agent passport
passport = client.get_passport("0x1234...")
```

## Links

- [AgentStamp](https://agentstamp.org)
- [GitHub](https://github.com/vinaybhosle/agentstamp)
- [npm SDK](https://www.npmjs.com/package/agentstamp-verify)
